Jquery 如何删除';搜索';和';更新';jqGrid子网格中的按钮?

Jquery 如何删除';搜索';和';更新';jqGrid子网格中的按钮?,jquery,jqgrid,subgrid,Jquery,Jqgrid,Subgrid,我正在寻找jqGrid选项,它可以隐藏子网格的“搜索”和“更新”按钮。(用红色圆圈标记) 我想您应该使用jqGrid的特性。请参见“高级”/“子网格为网格”下的示例 在subGridRowExpanded的内部,您可以显式地创建新网格(作为子网格),并且可以选择创建具有类似线条的导航器按钮 $("#" + subgrid_table_id).jqGrid('navGrid', "#" + pager_id, {edit: false, add: false, del: false});

我正在寻找jqGrid选项,它可以隐藏子网格的“搜索”和“更新”按钮。(用红色圆圈标记)

我想您应该使用jqGrid的特性。请参见“高级”/“子网格为网格”下的示例

subGridRowExpanded
的内部,您可以显式地创建新网格(作为子网格),并且可以选择创建具有类似线条的导航器按钮

$("#" + subgrid_table_id).jqGrid('navGrid',
    "#" + pager_id, {edit: false, add: false, del: false});
因此,您应该删除该行或添加其他选项
search:false
refresh:false

您可以使用:

<table id="grid"></table>
<div id="pagination" ></div>


jQuery(“#grid”).jqGrid('navGrid','#pagination',{del:false,add:false,edit:false,search:false,refresh:false},{},{},{},{});我现在不在工作,所以我现在没有我的档案,但如果可以的话,我可以在周一给你更多的信息。无论如何,您需要在js文件中查找特定的行,并根据需要修改它们。我喜欢jqgrid,实际上已经完全修改了代码以满足客户的需求,包括在网格顶部添加隐藏搜索,而不是底部。这有点恼人,他们没有让这些东西更容易访问,但你真的有两个选择,在源代码处修复它,或者创建一些稍后的脚本来做更多的工作,在运行时删除/隐藏这些项目。当然,我还没有更新到最新版本,根据我室友刚才告诉我的,最新版本应该有一个选项,可以在需要时禁用这些菜单项。SpYk3HH,感谢您的回复。我使用最新版本的jqGrid,当然最好不用编辑源代码就找到解决方案。非常感谢!请您指定jqGrid文档中提到此选项的位置好吗?@Yara:不客气!您可以找到的
navGrid
函数的参数说明。