검색 도구 모음과 함께 jqGrid를 사용하고 있습니다. 이제 여러 열에 대해서 검색 필드가 필요하지 않습니다. 검색 필드를 검색 가능하게 만들고 싶지 않기 때문에 (즉, 확인란의 열). 이 열에 대해서는 검색 도구 모음에서 검색 필드를 숨기려고합니다. viewable
옵션을 false
으로 설정할 수있는 jqGrid documentation을 읽었습니다.jqGrid : 검색 도구 모음에서 특정 검색 필드를 숨기는 방법
colModel :[
{name:'checkbox', index:'checkbox', width:'3%', viewable:false},
내가 검색 툴바 만드는 방법은 다음과 같습니다 : 은 여기가 viewable
옵션을 설정하는 부분입니다 documentation에 따르면
jQuery(function(){
jQuery("#listTable").jqGrid('filterToolbar',{stringResult: true, searchOnEnter: false});
});
을의 viewable
옵션은 유효한 경우에만 viewGridRow
방법 활성화되어 있습니다.
그러나 viewGridRow
메서드를 사용 (활성화)하면 다른 대화 상자가 만들어집니다. 이 대화 상자에서 viewable
이 false로 설정된 열은 표시되지 않습니다. 하지만 새로운 대화 상자가 아닌 검색 도구 모음에서 검색 필드를 숨기고 싶습니다. 어떻게해야합니까?
나는 또한 해당 div
(검색 필드를 둘러싼 것)을 얻으려고 시도했으며 style.display
을 none
으로 설정했습니다. 하지만 그건 도움이되지 않습니다.
검색 도구 모음에서이 검색 필드를 숨길 수있는 방법이 있습니까?
일부 열에 [jqGrid : Search Toolbar가 해제되어 있습니까?] (http://stackoverflow.com/questions/6114613/jqgrid-search-toolbar-disable-for-some-columns) – RandomSeed