I'm using jquery to retrieve data from a local JSON file, and then looping through the results...
localjsonfile.json
{
"CGYacList": [
{
"Reg": "ZJ920",
"SqnMarks": 3,
"TailCode": "QO-A",
"Notes": "N/A"
},
{
"Reg": "ZJ936",
"SqnMarks": 7,
"TailCode": "QO-C",
"Notes": "N/A"
},
{
"Reg": "ZJ936",
"SqnMarks": 2,
"TailCode": "QO-C",
"Notes": "N/A"
},
{
"Reg": "ZJ936",
"SqnMarks": 92,
"TailCode": "QO-C",
"Notes": "N/A"
},
{
"Reg": "ZJ936",
"SqnMarks": 3,
"TailCode": "QO-C",
"Notes": "N/A"
}
]
}
JQUERY CODE
$(document).ready(function() {
$.ajax({
url: "localjsonfile.json",
dataType: "text",
success: function(data) {
var json = $.parseJSON(data);
for (var i = 0; i < json.CGYacList.length; i++) {
alert(json.CGYacList[i].SqnMarks);
}
My question is,
When using for (var i = 0; i < json.CGYacList.length; i++)
is there a simple way of sorting the results to show .SqnMarks
in ASC order?
Cheers