我是 ExtJS4 的新手,我一直在阅读文档和一本书,但不能让一切按照我的意愿工作。
我有一个通过 AJAX 提交的表单,返回的 JSON 响应可能不包含一个或多个记录。我想在带有网格组件的新窗口中显示这些记录,以便用户只能选择一条记录。
对于初学者,我无法将 JSON 响应填充到网格中,
JSON响应存储在哪里?我有相应的成功和失败函数。
我如何让网格将这些数据加载到其中?
此致,
我是 ExtJS4 的新手,我一直在阅读文档和一本书,但不能让一切按照我的意愿工作。
我有一个通过 AJAX 提交的表单,返回的 JSON 响应可能不包含一个或多个记录。我想在带有网格组件的新窗口中显示这些记录,以便用户只能选择一条记录。
对于初学者,我无法将 JSON 响应填充到网格中,
JSON响应存储在哪里?我有相应的成功和失败函数。
我如何让网格将这些数据加载到其中?
此致,
我会在这些方面做一些事情:
...//This is the form onsuccess
succes: function(response) {
var json = Ext.JSON.decode(response.responseText);
var win Ext.create('Ext.window.Window', {
width: 600,
height: 400,
items: [ {
xtype:'grid',
columns:[ ... ],
store: Ext.create('Ext.data,Store',{
fields: ['field1', 'field2'],
data: json })
}]
});
win.show();
}
希望有帮助。