2013-10-14 1 views
0

확장 된 상태를 유지해야합니다. JQTreeGird. 전체 그리드를 다시로드하면 이전 확장 상태를 유지해야합니다. 어떻게하는지 알려주세요.확장 노드의 상태를 jqgrid 트리에 저장하십시오. Grid

+0

쿠키를 사용 하시겠습니까? –

+0

어떻게? 저에게 샘플 코드를 보여줄 수 있습니까 ??? – nasir142

+0

http://stackoverflow.com/questions/1599287/create-read-and-erase-cookies-with-jquery –

답변

2

사전에서

덕분에 내가 the answer 생성 the demo을보십시오. 그것은 당신의 질문에 대한 정확한 대답 인 것 같습니다.

노드 & 하위 노드를 수천 개씩로드해야하는 경우 한 번에 전체 TreeGrid를로드하지 않아야합니다. 노드 만 사용하여로드 할 수 있습니다. 적재 시간이 단축됩니다. 서버는 소비되는 항목에 대해 loaded 속성을 채워야합니다. postData을 사용하여 확장해야하는 노드에 대한 추가 정보를 서버에 전송하는 것이 좋습니다 (the answer 참조). 은 서버의 데이터 만로드 할 수 있습니다. 제 생각에는

확장 된 모든 노드가 (곧 the answer 설명 등) 문제의 해결로 이동합니다 서버에서 (the answer처럼) localStorage에서 확장 노드의 절약 조합 및로드.

+0

고마워요 @ 올렉 그 작품들 나를 위해 – nasir142

+0

@ 모신 : 좋은 소식이야! 천만에요! 문제가 해결되면 답변을 받아야합니다 (http://meta.stackexchange.com/a/5235/147495). – Oleg