Есть массив
Код:
a[0] = {id:'0', name:'ВИННИЦА', curr:0, summa:0};
a[1] = {id:'1', name:'ЛУЦК', curr:0, summa:6};
a[2] = {id:'2', name:'ДНІПРОПЕТРОВСК', curr:0, summa:6};
a[3] = {id:'10', name:'ДОНЕЦК', curr:0, summa:0};
Если сортировать его по возрастанию a.sortOn("id", 16);, то 10 показывает перед 2 (нашел выход ставить 0 перед 1 и 2, тогда нормально, а может можна без дополнительного 0?)
А если просортировать по сумме по убыванию - то как-то непонятно сортирует 2,1,0,10(предполагаю, где одинаковые поля - так оно смотрит другорядно на неймы, а чтобы смотрело на id, если суммы одинаковы?).