JqG​​rid - 当在网格外单击按钮时进行高级搜索时如何在寻呼机中隐藏搜索图标

JqGrid - how to hide search icon in pager when there is advanced search on button click outside of grid

我正在使用 JqGrid 版本 4.13.6。对于我通过单击网格外的按钮实现高级搜索的网格。

$(function () {
     $('#btnAdvSearch').click(
          function () {
              jQuery("#SummaryListGrid").jqGrid('searchGrid', {
                  multipleSearch: true,
                  showQuery: false,
                  caption: "Advanced Search Summary Data ...",
                  closeAfterSearch: true,
                  sopt: ['cn', 'nc', 'eq', 'ne', 'lt', 'le', 'gt', 'ge', 'bw', 'bn', 'in', 'ni', 'ew', 'en'],
                  columns: [
                      getColumnByName.call($grid, 'LongTitle'),
                      getColumnByName.call($grid, 'Code'),
                      getColumnByName.call($grid, 'Description'),                         
                      getColumnByName.call($grid, 'ShortTitle')                         
                  ]
              })

在寻呼机中,我只需要显示刷新图标即可。

jQuery("#SummaryListGrid").navGrid('#SummaryListpager', {
  edit: false, 
  add: false, 
  del: false, 
  refresh: true, 
  refreshtext: "Reload Summary List", 
  Search: false 
})

但是,也看到了搜索图标。如何隐藏寻呼机中的搜索图标? 谢谢

您只需修复 navGridsearch: false 属性 的大小写:从 Search: falsesearch: false