I have a JSON, as seen below, and I want to sort this JSON data with rowNo and columnNo.
How can I do this?
jsonArrayFull: {
    Dashboard: [{
        "id": "three-col-layout-div1",
        "rowNo": "1",
        "columnNo": "0",
        "colspan": "1",
        "rowspan": "1",
        "title": "Harvester Productivity Analysis",
        "dashlet": "MIS/MISViewer/HarvesterProductivityAnalysis",
        "bgColor": "#854db0",
        "width": "31.1216429699842%",
        "height": "29.985007496251875%"
    }, {
        "id": "three-col-layout-div2",
        "rowNo": "1",
        "columnNo": "1",
        "colspan": "1",
        "rowspan": "1",
        "title": "Expense Analysis",
        "dashlet": "MIS/MISViewer/ExpenditureAnalysis",
        "bgColor": "#83a143",
        "width": "31.1216429699842%",
        "height": "29.985007496251875%"
    }, {
        "id": "three-col-layout-div3",
        "rowNo": "1",
        "columnNo": "2",
        "colspan": "1",
        "rowspan": "1",
        "title": "Labour Utilization",
        "dashlet": "MIS/MISViewer/LabourUtilization",
        "bgColor": "#a32a2a",
        "width": "31.1216429699842%",
        "height": "29.985007496251875%"
    }]
}
I did this script but its not working
for(var i=0;i<newDiv.length;i++) {
    newDiv[i].dashlets.sort(function(obj1, obj2) {
        return obj1.rowNo - obj2.rowNo;
    });
}
 
     
     
     
    