JQGrid - 将colmodel保存到本地缓存
问题描述:
我已经使用setColumns函数在客户端动态显示/隐藏列。JQGrid - 将colmodel保存到本地缓存
现在我想将选定的列保存到本地缓存。怎么做。
以下是我已经使用
$("#spsGrid").navButtonAdd('#prPager', {
caption: "Show/Hide Columns",
title: "Click here to select Columns to view",
onClickButton: function() {
var params = {width:500,modal:true,drag:true};
jQuery("#list").setColumns(params);
},
position: "last"
});
现在代码,每当用户选择几个列并且点击对话框内OK按钮,我要提取所选择的列并将其保存为用户优先。那么,我们如何在这个显示/隐藏列对话框中附加一个事件到OK按钮?
答
由于SetColoumns插件不直接支持JQGrid,我用ColumnChooser选项。它解决了我的问题。
请参阅此链接Is there a full working example for a jqGrid ColumnChooser?