我有一个jqgrid其中dataytype是本地的。自动排序对每一列都正常工作。我想知道是否可以根据另一列对不同的列进行排序。 为了更好地解释这个,我们假设我有三列OrderNumber
,Address
,Phone
,以及一个名为State
的隐藏列。当点击Address
列时,我实际上想要排序,如果State
列是单击的那一列。jqgrid自定义排序不同列上的本地数据
我试图做到这一点的onSortCol
事件,我想是这样的:
onSortCol: function (index, iCol, sortorder) {
if(index === "Address"){
//CHANGE SORTED COLUMN TO STATE AND MAKE THE SORT
}
},
是的我试图做到这一点,但即使您将索引更改为“状态”,排序也会通过“地址”进行排序。 – Alex 2011-04-11 15:35:25