2017-04-24 4 views
1

ADVANCED SEARCH의 검색 유형이 "< select multiple>"인 일부 열을 설정할 수 있습니까? 게다가, 나는 여러 값으로 그 열에 대해 미리 정의 된 TmplFilter를 만들고 싶다. 그래서 MyColumn IN ('X', 'Y', 'Z')jqGrid 고급 검색 + 템플릿 필터 선택 "복수"

나는 데이터 배열을 가진 템플릿을 상상한다. (예 : ... 규칙 : [{필드 : "MyColumn", op : "in", 데이터 : [ 'X', 'Y', 'Z']}]

그리고 "< > "그 값으로 여러 채워 나타나야 선택 사전 선택

(내 버전은 무료있는 jqGrid - 4.13.6입니다) ==================

편집 : 명확하게하기 위해,이 ...

Advanced Search + Template Filters with Select Multiple

는 내가 원하는 것은 그리기 예 (하지 진짜 그리드) 일 때, 고급 검색 팝업을 열고 버튼 ("검색"을 클릭합니다 I 물론,이 기능을 사용하는 방법을 안다.) 하나의 템플릿을 선택하고 싶다. (예 : "With With Errors") Field : "Status", Op : "IN" 데이터 : "반환 오류, 실패한 프로세스, 처리 된 레코드 없음"이 3 개의 값은 "다중"콤보로 사전 선택되어야합니다 (이미지에서 볼 수 있듯이)

+0

당신이 찾고있는 것이 명확하지 않습니다. 다른 연산과 똑같은''in ""연산을 사용할 수 있습니다. 'tmplFilters'와'tmplNames'를 사용하는 예제가 빠졌습니까? 예를 들어 [this one] (http://www.ok-soft-gmbh.com/jqGrid/OK/formEditOnDoubleClick-jqueryui-fa-bootstrap-tmplFilters.htm)을 참조하십시오. 검색 대화 상자가 아닌 그리드에 표시된 템플릿이 필요합니까? [이전 답변] (http://stackoverflow.com/a/9310762/315935)을 참조하십시오. 대답의 코드는 오래되었지만 아이디어는 간단합니다 : 상단 툴바에 "filter"-select를 놓고 그것을 바꿀 때'postData.filters'를 설정하십시오. – Oleg

+0

@Oleg 아니요, 제 질문을 더 명확하게 편집하려고합니다. – Aberel

답변

1

문제를보고 해주셔서 감사합니다! 검색 대화 상자에 이라는 multiple 속성이있는 문제가 있습니다. 내가 무료로 jqGrid의 이전 버전 중 하나에서 로컬 검색/필터링에 "in" 작업의 지원을 도입했지만, 검색 대화 상자에 "in" 작업의 지원을 포함하는 것을 잊었습니다.

저는 오늘 the changes에서 GitHub으로 커밋했습니다. 문제는 지금 해결되어야합니다. 무료 jqGrid 파일의 로컬 복사본을 GitHub의 최신 코드로 업데이트하거나 rawgit.com (the wiki article 참조)의 최신 코드를로드하는 것이 중요합니다.

+0

감사합니다. 버그라는 것을 나는 몰랐다. 간단한 질문으로 생각했다. 왜냐하면 내가 Github 문제에 게시하지 않았기 때문이다. 문안 인사. – Aberel

+0

@ 애버릴 : 환영합니다! – Oleg