用户单击列标题后如何在jqGrid中获取当前排序列

spr*_*man 11 jquery jqgrid

我在beforeRequest处理程序中,想知道当前排序列是什么.我该怎么找到?

Ole*_*leg 19

您可以检查jqGrid参数的值sortnamesortorder("desc"或"asc").要获取参数,您可以使用getGridParam方法:

var sortColumnName = $("#list").jqGrid('getGridParam','sortname');
Run Code Online (Sandbox Code Playgroud)

var sortOrder = $("#list").jqGrid('getGridParam','sortorder'); // 'desc' or 'asc'
Run Code Online (Sandbox Code Playgroud)