채택완료

제이쿼리 배열 질문입니다..

2018-06-14 (목) 15:00:06 2,565

var arr = {1: "출생", 13: "치료", 14: "사망", 15: "기타", ALL: "전체"}

이순으로 바꾸고싶습니다,,

{ ALL: "전체", 1: "출생", 13: "치료", 14: "사망", 15: "기타"}

|

답변 2개

채택된 답변
+20 포인트

참고가 될 지 모르겠습니다. (저는 잘 모르겠습니다.)

혹시나 해서 남깁니다. https://stackoverflow.com/questions/5467129/sort-javascript-object-by-key

위와같은 배열을 jquery / javascript로 정렬할수 없습니다.

unicode기반으로 정렬하는데

문자가 숫자보다 뒤에오게 됩니다.

따라서, 

굳이 앞에 위치하고 싶으시면

all 대신에 0 을 사용하시고

0은 all 로 인식하게 하시는게 어떨까 싶네요

답변을 작성하려면 로그인이 필요합니다.