如果不请求后台的话,设置remoteSort:false,这个排序只能排当前显示的,同时设置sortName和sortOrder即可。
用来做本地排序的自定义字段排序函数,带2个参数:
a:第一个字段值。
b:第二个字段值。
代码示例:
$('#dg').datagrid({
remoteSort: false,
columns: [[
{field:'date',title:'Date',width:80,sortable:true,align:'center',
sorter:function(a,b){
if(parseFloat(a))
a = parseFloat(a);
if(parseFloat(b))
b = parseFloat(b);
return (a>b?1:-1);
}
}
]]
});