對json按某個鍵的值進行排序


$(document).ready(function () {
//對json進行降序排序函數
var colId="age"
var desc = function(x,y)
{
return (x[colId] < y[colId]) ? 1 : -1
}
//對json進行升序排序函數
var asc = function(x,y)
{
return (x[colId] > y[colId]) ? 1 : -1
}
var arr2 = [
{name:"kitty", age:12},
{name:"sonny", age:9},
{name:"jake", age:13},
{name:"fun", age:24}
];
document.writeln("按age進行升序排序:<br>");
arr2.sort(asc); //升序排序
document.writeln(JSON.stringify(arr2));


document.writeln("<br>按age進行降序排序:<br>");
arr2.sort(desc); //降序排序
document.writeln(JSON.stringify(arr2));

});






div排序
$("#formData li").each(function(){ 
$(this).prependTo("#formData ul"); 
})

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM