0
我一直在嘗試更新我的網格的整個行,但有問題。我am能夠更新單個單元格(如果它沒有格式化程序),但我希望能夠更新整個行。或者,我可以更新該列,但如果它具有格式化程序,則無法使其工作。更新整個dojox.grid.datagrid行
下面是我使用更新網格代碼:
grid.store.fetch({query : { some_input : o.some_input },
onItem : function (item) {
dataStore.setValue(item, 'input', '123'); //works!
dataStore.setValue(item, '_item', o); //doesn't work!
}
});
我的網格結構:
structure: [
{ type: "dojox.grid._CheckBoxSelector"},
[[{ name: "Field1", field: "input", width:"25%"}
,{ name: "Field2", field: "another_input", width:"25%"}
,{ name: "Field3", field: "_item", formatter:myFormatter, width:"25%"}
,{ name: "Field4", field: "_item", formatter:myOtherFormatter, width:"25%"}
]]
]