2011-05-11 5 views
2

누구든지 JQ 격자에서 정수/숫자를 정렬하는 방법을 알려줄 수 있습니까? 정규 정렬은 왜곡 된 순서를 제공합니다.JQ 격자 정렬 정수

안녕하세요, 저는 loadonce = true 및 sorttype = 'int'를 사용할 때 모두 완료되었습니다. 하지만 난 내 목적을 위해 여러 번 그리드를 다시로드해야하기 때문에 나는 loadonce를 사용할 수 없다.

누구나 loadonce를 사용하지 않고 어떻게 할 수 있습니까 ??

감사합니다, 데반 ​​

+0

jqGrid를 로컬 데이터 또는 서버의 데이터와 함께 사용합니까? jqGrid의'datatype' 매개 변수를 갖는 값은 무엇입니까? 항상 현재 사용하고 있으며 문제가있는 코드를 게시하는 것이 좋습니다. – Oleg

+0

서버의 데이터를 사용합니다. – Devan

+0

는 'sorttype로 colModel에 열 sorttype 설정을 시도 유무 : 'number'' 답장을 – sohaiby

답변

1

당신이 datatype:'json' 또는 datatype:'xml', 다음 서버 데이터 정렬에 대한 책임을 사용하는 경우. 서버에 요청의 일부로 보낼 sidxsord 매개 변수는 서버를 사용해야하는 정렬을 설명합니다.

클라이언트 측 정렬 및 데이터 페이징을 구현하려는 경우 loadonce:true jqGrid 매개 변수를 사용할 수 있습니다. 이 경우 열의 데이터 유형을 설명하는 sorttype 속성 (기본값 'text')을 정의해야합니다. 첫 번째 데이터가로드 된 후 jqGrid의 datatype은 자동으로 'local'으로 변경되며 정렬, 페이징 및 필터링/데이터 검색은 jqGrid 자체에서 구현됩니다.

+1

thnks,하지만 난 loadonve 사용하려는 해달라고 말한대로 : 사실 내가 loadonce 사용하는 경우, 그것은 잘 작동 : 사실 및 sorttype : int. 데이터 유형 'json'을 사용합니다. 그래서 어떻게 int 정렬없이 loadonce 사용할 수 있습니다. 나는 당신의 대답의 첫 부분이 내가 jqgrid.sorry를 처음 사용했기 때문에 그럴 수 없다는 것을 이해하고있다. 그 방법을 설명 할 수있다. – Devan

+0

@Devan :'sidx'와'sord' 매개 변수가 무엇인지 모르는 경우 질문을 잘 수정하고 사용하는 코드로 추가해야합니다. 또한 서버의 구현은 사용하는 다양한 언어의 변형을 의미합니다. ASP.NET을 사용합니다. [질문] (http://stackoverflow.com/questions/5500805/asp-net-mvc-2-0-implementation-of-searching-in-jqgrid/5501644#5501644)의 "UPDATED"부분에서 예를 들어 ASP.NET MVC 2.0에서 서버 측 정렬, 페이징 및 필터링을 모두 구현하는 방법을 보여주는 예제를 찾아 다운로드 할 수 있습니다. – Oleg