Я не понимаю, что я делаю неправильно.
Я пытаюсь заполнить форму из строки JSON с сервера, и это не работает. Я вообще ничего не получаю обратно. Я изучаю объект, и он не определен. Я уже третий день бьюсь головой о стену. Мне нужен простой пример, который работает, и я буду строить его оттуда.
Вот простой пример, который я пытался использовать:
var messages = new Ext.data.JsonStore({
url: '/user/' + user_id,
method: 'GET',
root: 'user',
fields: [
{name: 'user_id'},
{name: 'first_name'}
],
listeners: {
load: messagesLoaded
}
});
messages.load();
function messagesLoaded(messages) {
console.log(messages);
}
Вот моя строка JSON:
{"success":"true","user":{"user_id":"2","first_name":"Test","last_name":"Test","email":null,"password":null,"city_id":"6379","birth_date":"2009-06-09","gender":"F","created_on":"2009-06-01 17:21:07","updated_on":"2009-06-14 17:20:14","active":"Y","cuisine_id":null}}
Я действительно не понимаю, что я делаю неправильно, но моя строка JSON не загружается. Спасибо!