2016-11-28 8 views
0

아래와 같이 jqgrid에 새로 고침 버튼을 추가했습니다.jqgrid에서 새로 고침 한 후 아이콘을 정렬하십시오.

grid.jqGrid('navGrid', "#divPager", { 
     refresh: true 
} 

일단 내가 열 정렬을 수행하고이 새로 고침을 클릭하면 정렬 아이콘을 숨기지 않으며 정렬도 명확하지 않습니다. 나는 서버 측 정렬을 사용하고있다.

답변

0

코드에서 무엇이 잘못되었는지 추측하기는 어렵습니다. 질문하는 동안 완전한 소스 코드를 공유하십시오.하지만 수동으로 다시로드/새로 고침 버튼을 코딩하는 해결 방법이 있습니다.

grid.jqGrid('navGrid', '#divPager', { refresh: false }).navButtonAdd('#gridId', { id : "reload_grid", caption : "", title : "reload", buttonicon : "ui-icon-refresh", onClickButton : function(){ grid.trigger('reloadGrid'); } });

그리고 그리드 PARAM loadonce은 시나리오에 false해야한다.

+0

동일하게 시도했지만 작동하지 않았습니다. 내 문제는 일단 열을 정렬하고 계속 정렬 아이콘을 새로 고침 한 것과 같습니다. –

+0

완전한 그리드 코드를 공유해야합니다. –