Tip/Javascript

[jqGrid] JSON 데이터 정렬

JavaPark 2013. 11. 21. 17:07

jqGrid 에서 local 데이터에 대해서 addRowData 를 이용하여 Grid 에 데이터를 추가할 경우. 정렬 기능을 이용하려면 sortname 값을 지정한 후에 Grid 를 reloadGrid 해야만 한다. 하지만 이방법 보다 먼저 json 형태의 데이터일 경우 json 차원에서 정렬을 하면 한단계를 줄일 수 있다. 


gridData.list.sort(function(a, b){

if(a.score == b.score){ return 0} 

else{

return  a.score > b.score ? 1 : -1;

}

});


참고 : http://stackoverflow.com/questions/881510/jquery-sorting-json-by-properties