如何更改“gridpanel”商店中的数据?
我尝试这样做:
cellclick: function (th, td, cellIndex, record, tr, rowIndex, e, eOpts) {
record.set('hasPast', '-');
th.getStore().insert(rowIndex + 1, record.data.pastRecal);
}
但它给出了错误! 'cellclick' - 我网格上单元格点击事件的监听器。
来自ext-all-debug.js的错误(在此代码段中):
urlAppend : function(url, string) {
if (!Ext.isEmpty(string)) {
return url + (url.indexOf('?') === -1 ? '?' : '&') + string;
}
return url;
},
网址未定义
谢谢!
答案 0 :(得分:0)
它尝试对某些远程源进行查询,但未正确配置您的商店代理。通常,当您从Memory切换到某种远程存储(AJAX或其他)时会出现此类错误。只需仔细检查您的商店和代理配置,您就会发现错误。
尝试将该属性设置为商店并查看差异:
autoSync: false
如果您需要更多详细信息,请发布商店和代理配置。
祝你好运!