jqGrid - 是否可以在初始化后设置 onSortCol

jqGrid - Is it possible to set onSortCol after init?

本文关键字:初始化 设置 onSortCol 是否 jqGrid      更新时间:2023-09-26

我已经浏览了jqGrid文档和其他一些SO问题,几乎唯一记录在案的处理onSortCol方法是初始化网格时,即:

var myGrid = $("#gridid").jqGrid({
   //...
   onSortCol: function(index, iCol, sortorder) { ... }
});

网格初始化后,有没有办法通过myGrid引用绑定到 onSortCol 事件?

像这样:

myGrid.onSortCol(function (index, iCol, sortorder)
   {
      //...
   }
);

谢谢!

我找到了一个解决方案。 这似乎效果很好:

 myGrid.setGridParam({
     onSortCol: function(index, iCol, sortorder)
     {
         alert("Hello");
     }
 });