我配置了一个dojox.grid.DataGrid,并且希望在用户单击按钮时用不同的值填充数据网格。
我已经尝试了以下代码,但它不起作用:
var employees2 = [
{name:"Jane", department:"engineering"},
{name:"Mary", department:"engineering"},
{name:"Julie", department:"sales"}
];
console.info("grid is "+grid.toString());
employeeStore2 = new dojo.store.Memory({data:employees2, idProperty: "name"});
grid.setStore(employeeStore2);
employeeStore2.close();我在这里设置了示例:http://jsfiddle.net/nonie/kx72T/
任何帮助都是最好的。
发布于 2011-09-23 15:43:55
在您的示例中,事件onclick按钮不起作用...
我认为在showList2方法中,你应该这样写
**employeeStore2 = new dojo.store.Memory({
data: employees2,
idProperty: "name"
});
grid.setStore(dojo.data.ObjectStore({objectStore: employeeStore2}));
grid.update();**https://stackoverflow.com/questions/7520299
复制相似问题