通过页面对DataGrid的操作来修改的数据,已经使用AJAX提交到后台了,再次刷新是没有必要的,只需要更新行的数据就OK了。
整个函数:function refreshDg(){
var grid = $('#dataDg');
//返回数据区域
var data = grid.datagrid('getData');
if(data.rows.length <= 0){
return ;
}
for(var i=0;i
var dataRow = data.rows[i];
var resUuid = dataRow['uuid'];
if(resUuid=='12345678'){
$('#dataDg').datagrid('updateRow', {
index: i,
row: {
"loginAcc": 'admin'
}
});
break;
}
}
}
功能描述:操作修改DataGrid行的数据后,调用该方法来刷新,把标识处'12345678'行的loginAcc列刷展示为:admin
刷新代码:$('#dataDg').datagrid('updateRow', {
index: 2,
row: {
"loginAcc": 'admin'
}
});
index -> DataGrid行索引。
row -> 索引处行的内容,是JSON格式,列的值可以是一个也可以是多个。