重複の可能性:
JavaScript オブジェクトのソート
私はこのようなjsonデータを持っています
[
{
"name":"anand",
"type":"0"
},
{
"name":"bajaj",
"type":"0"
},
{
"name":"cat",
"type":"1"
}
]
これらのデータを、ヘッダー、名前、およびタイプを含むテーブルに入力します。
これらのデータを JavaScript グローバル配列に保存しました。ここで、キーに従ってそのグローバル配列をソートする必要があります。
たとえば、名前をクリックすると、名前に従ってソートし、タイプについても同じにする必要があります。
私は多くのことを試しましたが、並べ替えは機能エラーではありません。
var data_obj= []; // declared a global variable
$.ajax({url: url,
type:"post",
data: "folder="+folder,
success: function(data){
data_obj = data // here i store returned json data in a global variable
}
});
シンプルなソート機能
data_obj.sort(function(a, b){
return [a.name] < [b.name] ? -1 : 1;
});
しかし、ソートは関数ではありません。キーによるソートで私を助けてください。