我不明白我做錯了什麼。extJS入門
我想從服務器的JSON字符串填充表單,它不起作用。我什麼也沒得到。我檢查對象並且它是未定義的。現在我已經在牆上撞了我的頭3天了。我需要一個簡單的例子,並且從那裏開始構建。
下面是簡單的例子,我一直在嘗試使用:
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字符串未加載。謝謝!
當您查看XMLHttpRequest時,Fiddler或Firefox會說些什麼? – epascarello 2009-07-03 03:00:48