是否可以从jqGrid标题中删除展开/折叠按钮?

时间:2010-01-06 18:30:35

标签: javascript jquery jqgrid

我正在http://www.trirand.com/jqgrid/jqgrid.html使用jqGrid,我无法找到一种方法来禁用标题右上角的展开/折叠按钮。任何人都知道是否有选择这样做?

我想删除用红色圈出的东西: alt text

3 个答案:

答案 0 :(得分:60)

是的,有一个选项:hidegrid: false

<小时/> 来自jqGrid documentation wiki for Options

  

hidegrid

     

布尔

     

启用或禁用显示/隐藏网格按钮,该按钮显示在标题图层的右侧。仅当caption属性不是空字符串时才生效。

答案 1 :(得分:0)

使用此代码折叠页面上的所有jqgrid

elements = $('div.ui-jqgrid-bdiv');
elements.each(function() { $(this).css("display", "none"); });
elements = $('div.ui-jqgrid-hdiv');
elements.each(function() { $(this).css("display", "none"); });
$('#JQGrid_pager').hide();
$('#rs_mJQGrid').hide();

答案 2 :(得分:0)

如果要禁用主网格切换按钮,则可以设置

hidegrid: false

如果您尝试禁用或隐藏子网格展开和折叠按钮,请在loadcomplete上使用此

jQuery("#GridTeableID").jqGrid('hideCol', "subgrid");