2017-03-07 2 views
0

Ich verwende JqGrid Version 4.13.6. für das Raster, in dem ich die erweiterte Suche bei Klick auf eine Schaltfläche außerhalb des Rasters implementiert habe.JqGrid - wie Suchsymbol in Pager ausblenden, wenn es erweiterte Suche auf Schaltfläche außerhalb des Gitters klicken

$(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')       
        ] 
       }) 

Im Pager muss ich nur aktualisieren Symbol anzeigen.

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

Aber Suchsymbol wird auch gesehen. Wie verstecke ich das Suchsymbol im Pager? Dank

Antwort

1

Sie müssen fix nur den Fall von search: false Eigentum von navGrid: von Search: false zu search: false.

+0

Vielen Dank Oleg! – Roopa

+0

@ Roopa: Gern geschehen! – Oleg

Verwandte Themen