私はjsonstoreを持っています:
jstore = new Ext.data.JsonStore({
fields: ['id', 'timer', 'name', 'message'],
root: 'data',
autoLoad: true,
proxy: new Ext.data.HttpProxy({
url: 'chat.php',
method: 'GET',
}),
remoteSort: false
});
これは、URLからデータをロードしていません。私のphpファイルは正しく機能します。ストアで使用されているのと同じURLをURLに入力すると、出力は次のようになります。
{fields: ['id', 'name', 'time', 'message'], 'data': [{id: '5', name: 'stefano', time: '2012-05-21 14:08:58', message: 'mymessage'}]}
これは正しいjson文字列である必要がありますね。
ストアは、自動ロードでも、への明示的な呼び出しでもロードされていません
jstore.load({params: {mode:'RetrieveNew', id:'-1'}});
これを引き起こす可能性のあるものについて何か考えはありますか?どうもありがとう!