不使用loadFilter(弄了半天没反应),直接使用loadData:
//
$('#mygrid_normalId').datagrid('loadData',loadFilter(result,1));
//
function loadFilterFun(data,val){
var value = {
total:data.total,
rows:[]
};
for (var i = 0; i < data.rows.length; i++) {
if(data.rows[i].flag==val){
value.rows.push(data.rows[i]);
}
}
return value;
}