JqGrid - как скрыть значок поиска в пейджере при расширенном поиске по нажатию кнопки вне сетки

Я использую 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 
})

Но значок поиска также виден. Как скрыть значок поиска в пейджере? Спасибо

1 ответ

Решение

Вам нужно просто исправить дело search: false собственностью navGrid: от Search: false в search: false,

Другие вопросы по тегам