JqGrid - 手动显示或隐藏排序图标



我有一个带有两个可排序列的 JqGrid,单击该可排序列标题时,我正在通过获取一些排序数据来重新加载网格。由于排序是自定义的,我想显示/隐藏排序图标。当我单击标题时,asc 或 desc 图标会显示,因为我正在重新加载网格,图标被重置并始终显示 asc 图标。

如何显示/隐藏 asc 和描述图标

这个解决方案对我有用

$("div[id='jqgh_list_somename'] .s-ico").show();
$("div[id='jqgh_list_somename'] .s-ico span").addClass("ui-state-disabled");
$("div[id='jqgh_list_somename'] .s-ico")
            .find("span[sort='asc']").removeClass("ui-state-disabled");

最新更新