jqGrid를 사용하고 있는데 패치 이후부터 컬럼 순서를 변경하면 데이터 표시가 이상하게 된다는 이슈가 왔다.

 

이상하게 꼬였다.

 

위와 같이 헤더 컬럼 이동 후 실제 데이터의 위치가 잘 안맞는 경우 다음과 같은 코드로 확인해보자.

//(grid 선언부의 옵션설정 코드)
....
sortable: function (permutation) { console.log(permutation.join(',')); },
...

sortable에 위와같은 함수를 입력하고 컬럼을 드래그 해보자

 

디버깅 창에 찍힌 결과를 보면 

뭔가 이상한점을 발견할 수 있었다.

colModel에서 문제를 수정후 정상 작동한다.

 

반응형

+ Recent posts