我有一个填充数据的jqGrid,但我想通过编辑CSS来改变它的显示方式.
到目前为止一切都很好,但我正在尝试一个下拉列表,当更改时,将根据所选值对jqGrid进行排序.
反正有没有以编程方式实际调用sort函数?
我尝试过以下内容,什么都不做:
$("#grid").jqGrid('setGridParam',{sortname: 'yearEdition,', sortorder: 'desc'});
$("#grid").trigger("reloadGrid");
Run Code Online (Sandbox Code Playgroud)
确实有办法召集这个活动吗?
你应该使用jqGrid的sortGrid方法:
对给定的colname进行排序并显示相应的排序图标.使用setGridParam({sortname:'myname'}).触发器('reloadGrid')可以完成相同的(没有排序图标).如果reload设置为true,则网格将使用当前页面和排序顺序设置重新加载.