У меня есть вызов ajax, который возвращает объект JSON, который довольно сложный, и мне сложно его сортировать.
Мой вызов:
$.post('/reports-ajax',arguments, function(data) {}
Ответ:
{
"10001":{
"unitname":"Fort Worth",
"discounts":{"12-02-2012":"34.810000","12-03-2012":"20.810000","12-04-2012":"27.040000"},
"gross":{"12-02-2012":"56.730000","12-03-2012":"19.350000","12-04-2012":"66.390000"},
"net":{"12-02-2012":"61.920000","12-03-2012":"98.540000","12-04-2012":"39.350000"},
"discounts_total":82.66,
"gross_total":82.47,
"net_total":99.81,
"number":10001
},
"10002":{
"unitname":"Dallast",
"discounts":{"12-02-2012":"12.600000","12-03-2012":"25.780000","12-04-2012":"47.780000","12-05-2012":"45.210000"},
"gross":{"12-02-2012":"29.370000","12-03-2012":"91.110000","12-04-2012":"60.890000","12-05-2012":"51.870000"},
"net":{"12-02-2012":"16.770000","12-03-2012":"65.330000","12-04-2012":"13.110000","12-05-2012":"06.660000"},
"discounts_total":131.37,
"gross_total":33.24,
"net_total":101.87,
"number":10002
},
"32402":{
"unitname":"Austin",
"discounts":{"12-05-2012":"52.890000","12-02-2012":"22.430000","12-03-2012":"58.420000","12-04-2012":"53.130000"},
"gross":{"12-05-2012":"25.020000","12-02-2012":"2836.010000","12-03-2012":"54.740000","12-04-2012":"45.330000"},
"net":{"12-04-2012":"92.200000","12-05-2012":"72.130000","12-02-2012":"13.580000","12-03-2012":"96.320000"},
"discounts_total":186.87,
"gross_total":161.1,
"net_total":174.23,
"number":32402
}
}
Я просматриваю функцию со стандартным каждым вызовом и делаю некоторые потрясающие вещи с помощью высокопроизводительных диаграмм, но теперь я пытаюсь сортировать ответы по вызову net_total, и я не могу понять это.
Я пробовал .sort()
, и он ошибается, что его не является функцией. Я читал какое-то время, но думаю, что я не нахожу правильных результатов. Это выглядело многообещающим: Сортировка массива объектов JavaScript, но с ошибкой .sort
не является функцией. Кажется, что большинство .sort
находятся на [] массивах не полных объектов.
Любая помощь будет принята с благодарностью.