【发布时间】:2013-02-24 03:07:33
【问题描述】:
我在周末之前问了这个问题,尽管听了建议,但仍然卡住了。这次我将发布所有相关代码,希望有人能帮助我深入了解这一点。
重要提示:当我使用 store 的 data: [{ json data }] 参数将数据静态输入数据存储时,数据存储和模型完美运行。但是使用 ajax 代理失败(尽管我可以在 chrome 中看到 test.php 被调用并回显 json 数据(见下面的 test.php)。
这是我的商店:
new Ext.data.Store({
model: "SearchResult",
proxy: {
type: "ajax",
url : "test.php",
extraParams : 'test',
reader: {
type: "json",
}
},
});
当通过处理程序单击按钮时加载它。
这是在 test.php 中回显的内容:
<?php
echo "[{stock: 'Tommy', storePhone: '353535', year: '1984', make: 'Ferrari', trim: 'trim', miles: '12345', storename: 'branch name' }]";
?>
在此停留了一段时间,非常感谢您的帮助!
【问题讨论】:
标签: extjs sencha-touch