2014-09-15 3 views
0

내 jqGrid에서 정렬 문제가 있습니다.이상한 정렬 jqGrid

이것은 내 jqGrid입니다.

모든 열은 보통으로 정렬됩니다. 그러나 제목 열만 이상한 정렬하십시오. 이 문제를 어떻게 해결할 수 있습니까? 그것은 좋지 않아 셰어 온라인 2013

+1

데이터를 게시하지 않았습니다. –

+0

귀하의 질문은 무엇입니까? 설명해 주 시겠어요, 이해할 수 없어요. "title column some some strange"란 무엇입니까? 좋아, 무슨 뜻인지 알지? 더 많은 데이터를 게시 할 수 있습니까? – Mindless

+0

죄송합니다, 실수가있었습니다. 이름이 '작업 이름'인 열의 잘못된 정렬과 내 게시물에 추가하는 2 스크린 샷의 데이터입니다. – OleksiiYatsenko

답변

0

에서

가져 오기 데이터 그리드의 var taskTitle = '<a href="'... 같은 HTML 조각을 배치합니다. 대신 "taskTitle" 열에는 custom formatter을 사용해야합니다. 차이점은 설명하기가 쉽습니다. 현재 코드는 정렬시 'taskTitle'문자열으로 해석합니다. 따라서 src 속성의 URL은 사용자에게 표시되는 <a>의 텍스트보다 중요합니다.

custom formatter의 사용에 따라 formatterunformat 콜백이 jqGrid에 의해 호출되어 셀에 데이터를 표시하고 셀에서 데이터를 가져옵니다. 따라서 정렬에 사용할 데이터를 선택할 수 있습니다. 사용자 지정 포맷터로 문제가 해결되지 않으면 sorttype을 함수로 정의 할 수 있습니다. 셀 데이터를 정렬 용으로 만 사용해야하는 다른 데이터로 바꾸는 것이 좋습니다.

+0

감사합니다, 올렉. – OleksiiYatsenko

+0

@AlexYatsenko : 천만에요! – Oleg