如何在jqgrid中隐藏垂直列?

时间:2018-08-28 11:38:02

标签: jqgrid

我的jqGrid库版本是4.4.3。

enter image description here

如何删除/隐藏红色垂直栏?我添加了此垂直栏,是因为我想将priceCatGrid放置在“产品名称”右下方。如果删除此多余的垂直列,我的priceCatGrid的位置将直接位于“产品代码”开头的下方,而这并不是用户想要的。

2 个答案:

答案 0 :(得分:0)

首先,我在您的代码中看到一个错误-colModel中的名称不应像您所做的那样为空。在所有情况下,名称都应存在,并且不能包含空格。

有一种名为showCol和hideCol的方法,它们可以执行您想要的操作。

$("#grid").jqGrid("hideCol", "name_of_the_column")

其中 name_of_the_column 应该是colModel的现有名称,并且不能为空字符串。

答案 1 :(得分:0)

感谢您的帮助,我发现使用.css('visibility','hidden')而不是hide可以达到我的目标。