Monthly Archive: 九月 2013

Dojo中datagrid刷新实现

当针对datagrid数据做修改是需要对datagrid(dojox.grid.EnhancedGrid)做更新,Dojo中datagrid没有refresh类的方法

下面在增删改例子中简单实现数据更新:

增加操作:

function addObject(){
var form = dojo.byId(“myForm”);

var xhrArgs = {
form: form,
load: function(data){
if(data==”100″){
store.newItem({id:form.id.value,channelName:form.channelName.value});
}
},
error: function(error){
console.log(error);
}
}
var deferred = dojo.xhrPost(xhrArgs);
}