假设我们有一个由两列组成的网格,第一列代表国家名称,第二列代表位于所选国家/地区的所有城市。对于每一行,用户应该首先从下拉菜单中选择国家/地区名称,然后我将调用网络服务以获取按所选国家/地区过滤的城市列表
dojo.connect(grid, 'onApplyCellEdit', function (inValue,inRowIndex,inFieldIndex) {
var index = grid.selection.selectedIndex;
var item = grid.getItem(index);
var rowId = item.id[0];
var store = grid.store;
store.fetch({query : {id : rowID},
onItem : function (item ) {
// I don't know what to do next
}
});
});