我想按日期排序我的json响应,这里是javascript函数
function successCallback(responseObj){
$.each(responseObj.allRecom.recom,function(index){
var data=JSON.stringify(responseObj); //contains json response
alert(responseObj.allRecom.recom[index].recomDate);//it contains date value from response.
var date=new Date(responseObj.allRecom.recom[index].recomDate);
date=date.toLocaleString(); //converted to local date string
});
}
现在我想要的是无论响应是什么,都应按date.thanks
排序答案 0 :(得分:0)
将每个对象放在一个数组中,然后调用这些函数:
dates.sort(function(a,b){return a-b}); //asc
dates.sort(function(a,b){return b-a}); //desc
只需更改日期'到相应的数组名称