asp.net-mvc - JqG​​rid 隐藏/显示列

标签 asp.net-mvc jqgrid

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

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

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

“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 而不是名称,但列仍然没有改变。我有最新的下载。有谁知道为什么该功能可能不起作用?

最佳答案

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

关于asp.net-mvc - JqG​​rid 隐藏/显示列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6278792/

相关文章:

c# - ASP.NET MVC 网站(不是项目)是否有可能返回 HttpResponseMessage

asp.net-mvc - MVC3 : Can one controller require Windows Authentication while a second allows anonymous?

json - 分页不适用于 JqGrid 中的 json

jquery - 具有编辑/删除行为的 jqGrid 自定义按钮

java - jqgrid:更改选择的值

wpf - 适用于熟悉 MVVM 的人的 MVC 教程/演练?

asp.net - WebAPI方法需要文件上传和其他参数

javascript - 如何删除jqgrid表中特定列的内容?

javascript - JQGrid:根据内容动态地将单元格设置为不可编辑

c# - 如何让我的 ActionResult 方法返回要下载的文件和部分 View ?