2016-11-07 5 views
0

Это в моем login.js, но его получение не определено с сервера, тогда как сервер извлекает правильные данные из базы данных, когда я проверяю их вручную.Получение неопределенного запроса XML

request.open('GET', 'http://akshatbhargava123.imad.hasura-app.io/', true); 
request.send(null); 

request.onreadystatechange = function() { 
    if(request.readyState === XMLHttpRequest.DONE) { 
     // Take some action 
     if(request.status === 200) { 
      //alert('recieved'); 
      a = request.responceText; 
      alert(a); 
     } 
    } 
}; 

Вот фрагмент кода моего сервера:

var pool = new Pool(config); 

app.get('/users' , function(req, res){ 
pool.query('SELECT * from users', function(err, results) { 
if(err){ 
    res.status(500).send(err.toString()); 
} 
else{ 
    res.status(200).send(JSON.stringify(results.rows[0].name)); 
} 
}); 
}); 

Когда я Гото MyApp/пользователей, я получаю правильные данные, то есть "user1"

Пожалуйста, помогите, спасибо.

ответ

0

Это responseText, а не responceText.

+0

Omg такая глупая ошибка, сделанная мною, я очень благодарю вас и позабочусь об этих ошибках перед публикацией в следующий раз. –

Смежные вопросы