php возвращает мои массивы, упорядоченные по имени, но когда я использую $. (Get), они упорядочиваются по id.
{
"34":{"id":"34","name":"Amber","assigned":1},
"72":{"id":"72","name":"Bob","assigned":0},
"7":{"id":"7","name":"Charlie","assigned":0},
"3":{"id":"3","name":"Gary","assigned":1}
}
$.get("/assign", { clasa: clasaDL.attr('id') },
function(data){
var checked, boxes = "";
$.each(data, function(n, val) {
checked = (val.assigned == 1) ? 'checked="yes"' : '';
boxes += '<input type="checkbox" ' + checked + ' value="' + val.id + '" />' + val.name;
});
$('#dialog').html('<form id="assign">' + boxes + '</form>');
}, "json");
Вопрос: как я могу заказать его по имени, а не по идентификатору?