JqG​​rid隐藏/显示列

时间:2011-06-08 12:38:08

标签: asp.net-mvc jqgrid

我有一个MVC项目,正在使用JQGrid处理页面。我有一个包含大量复选框的弹出菜单(网格的每一列都有一个),我试图附加一个脚本来隐藏/显示点击列。

我已经阅读了很多解决方案,并尝试使用wiki中的hide / show方法。

$("ShippingListGrid").hideCol("Open");

“打开”是colModel

中列的名称
{ name: 'Open', index: 'Open', width: 120, align: 'left', editable: true,sortable: true,hidden: false,Key: false, edittype: 'text', editoptions: { size: 20, maxlength: 30}},

这似乎不起作用,当我调用该函数时,我的网格不会改变。我已经尝试重新加载我的网格并使用列ID而不是名称,并且列仍然不会更改。我有最新的下载。有谁知道为什么这个功能可能不起作用?

1 个答案:

答案 0 :(得分:2)

检查您的选择器,如果您的网格是表ID,则需要#符号。也许试试:$("#ShippingListGrid").hideCol("Open");