2017-03-07 2 views
0

JqGrid 버전 4.13.6을 사용하고 있습니다. 그리드 바깥에있는 버튼 클릭에 대한 고급 검색을 구현 ​​한 그리드의 경우JqGrid - 버튼에서 고급 검색이있는 경우 호출기에서 검색 아이콘을 숨기는 방법

$(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

당신이 필요 단지 navGridsearch: false 재산의 경우 수정 : Search: false에서 search: false에 있습니다.

+0

감사합니다. 올렉! – Roopa

+0

@Roopa : 천만에! – Oleg

관련 문제