排序加载的JqGrid



我在jqgrid中使用sortname和sortorder属性对加载的数据进行排序。我的问题是它没有经过我设置的onSortCol事件。onSortCol仅在通过单击列对网格进行排序时调用。在加载排序发生之前是否有一个事件被调用?

尝试使用reload = true这个方法,它对我来说很好:

jqGrid('sortGrid', colName, reload)

from Wiki:

对给定的colname进行排序并显示相应的排序图标。同样的(没有排序图标)可以使用setGridParam({sortname:'myname'}).trigger('reloadGrid')来完成。如果重新加载设置为true,则网格将使用当前页面和排序顺序设置重新加载。