使用
fnOnBeforeLoad在发回到服务器查询之前,修改排序和对应的图标样式。
1.配置 data-options=‘onBeforeLoad:fnOnBeforeLoad‘。
2.对应的函数:
function fnOnBeforeLoad(a,b){ if(a.sort=="Date"){//设置Date字段 第一次排序为倒序 var order=(a.order=="asc"?"desc":"asc"); a.order=order; $(".datagrid-sort-asc,.datagrid-sort-desc")
.removeClass("datagrid-sort-asc").removeClass("datagrid-sort-desc") .addClass("datagrid-sort-"+order); } }