0
У меня есть хэш JSON и я заполнить поле со списком следующим образом:занесения комбо из JSon хэш, но в отсортированном порядке
$.each(json_hash, function(key, value) {
$("#select").append("<option value='" + key + "'>" + value + "</option>");
});
Он отлично работает, но проблема в том, что он не показывает данные в отсортированный порядок.
Что является самым простым способом, я могу заполнить комбо, помещая данные в отсортированном порядке в соответствии со значением?
я получаю: 'Объект не существует метода sort' – Jim
' Uncaught TypeError: Объект #
К сожалению, использовать метод сортировки объект JSON должен преобразуется в массив 'var json_array = $ .map (_elements, function (item, index) { return [[item.key, item.value]]; });' then use 'json_array.sort (function (a , b) {return a.value - b.value}); ' –