首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

诡谲的EXT

2012-10-09 
诡异的EXTvar templeteBean Ext.data.Record.create([{name: retrunValue, mapping: id, type: str

诡异的EXT

var templeteBean = Ext.data.Record.create([{name: "retrunValue", mapping: "id", type: "string"},{name: "displayText", mapping: "name", type: "string"}]);var store = new Ext.data.Store({        proxy: new Ext.data.DWRProxy(KnowledgeTempleteAction.getTempleteForCombobox, true),             reader: new Ext.data.ListRangeReader({totalProperty: 'totalSize',id:'id'}, templeteBean)});store.load();

?

如上代码,getTempleteForCombobox这个方法本身不需要任何参数,但是通过Proxy去后台取数据的时候,如果getTempleteForCombobox这个方法的定义中没有参数声明,那么前台就取不到任何数据(虽然根据DEBUG根据后台已经返回需要的数据)。所以只能把getTempleteForCombobox定义为getTempleteForCombobox(Map condition)。

热点排行