2012-02-13 3 views
5

그리드의 초기로드시 필터 세트를 미리로드하려고합니다. 그 이유는 마지막으로 선택한 필터를 세션 변수에 저장하려고하므로 사용자는 마지막으로 왼쪽으로 그리드로 돌아올 것입니다.jqgrid에서 기본 필터 지정

하나의 열에 대해 editoptions에서 defaultValue를 설정하는 옵션이 있지만 전체 필터를 한 번에로드하는 방법을 찾고 있습니다. (각 coulmn에 대한 함수가 아님).

답변

5

필터링에 고급 검색을 사용한다고 가정합니다. 필터는 더 이상 postData.filters의 값입니다. 자세한 내용은 herethe demo 다른 old answer을 참조하십시오.

또한 localStorage을 사용하여 검색 필터를 포함한 표의 일부 사용자 기본 설정을 저장하는 방법을 설명하는 the demo을 읽는 것이 좋습니다. 또한 나는 쿠키 또는 세션 변수의 사용으로 더 좋은 방법이라고 생각하는 이유를 설명합니다. localStorage

+0

감사합니다, Oleg. 내가 필요한 것. – ffffff01

+0

@ user1193449 : 환영합니다! – Oleg

관련 문제