2013-08-10 3 views
1

jqGrid의 열 활성화/비활성화 대화 상자를 만들고 싶습니다. module for this이 있었지만 jqGrid 4.x에서는 더 이상 지원되지 않습니다.jqGrid 열 표시/숨기기 대화 상자

이 모듈을 대체 할 수 있습니까? 찾지 못했습니다. 이미 존재하는 것, 즉 재사용 할 수있는 것, 또는 그것을 실현하는 가장 쉬운 방법은 무엇입니까?

Show/Hide columns

답변

3

당신은 columnChooser를 사용해야합니다 다음있는 jqGrid 문서 (here)에서

이 내가해야 할 것입니다. the answer ( the demo 참조)에 게시 한 방법의 수정 된 코드를 사용하는 것이 좋습니다. 열 선택기 대화 상자의 크기를 조정할 수 있습니다. jquery.jqGrid.min.js 또는 jquery.jqGrid.src.js 뒤에 $.jgrid.extend({columnChooser : function ... }); 코드를 포함하고 원래 버전 columnChooser을 수정 된 버전으로 덮어 쓸 수 있습니다.

+0

스레드 끝에 설명한 문제 (http://stackoverflow.com/questions/9687201/jqgrid-column-chooser-modal-overlay/9688942)를 해결할 수 있습니까? 'columnChooser'확장의 마지막 줄에 오류가 발생하여 잘 작동하는 것 같습니다! –

+0

@HemantTank : 죄송하지만, 네가하는 일을 잘 모르겠다. 우선, yo는 정말로 오래된 질문을 참조합니다. ** 어떤 버전의 jqGrid를 사용하고 어느 포크를 사용할 수 있습니까? ** selector.data ('dialog') .uiDialog '문제는 많은 시간 이후에 해결되었습니다. 문제는 usge ** 최신 버전의 jQuery UI (이전 답변을 게시 한 후 게시 됨)에있었습니다. 그래서, 당신은 정확히 무엇을합니까? – Oleg

관련 문제