2016-08-01 9 views
0

私はこれのようなJSON配列を持っています。JSONオブジェクトをJqueryオブジェクトにグループ化する

私は明確な

色で別のオブジェクトにこれらの変数を分離する必要が

{"records":[{"ColorId":"3","ColorName":"Red","GenderId":"3","GenderName":"Female","SizeId":"1","SizeName":"N\/A"},{"ColorId":"2","ColorName":"Green","GenderId":"2","GenderName":"Male","SizeId":"1","SizeName":"N\/A"},{"ColorId":"3","ColorName":"Red","GenderId":"2","GenderName":"Male","SizeId":"1","SizeName":"N\/A"}]} 

:ColorId、は、colorName

性別:GenderId、GenderName

サイズ:SizeId、SizeName

+0

? –

+0

私はちょうどjqueryを使用しました –

+0

私に教えてください、 'jsonライブラリ'、@ KalpenPatelは何ですか? – eisbehr

答えて

1

単なる簡単ですのを参照して、独自の構造でデータを作成してください。 jQuery関数を使用する必要はありません。使用しているライブラリをJSON

for(var i = 0, l = data.records.length; i < l; i++) { 
    color.push({ColorId: data.records[i].ColorId, ColorName: data.records[i].ColorName}); 
    gender.push({GenderId: data.records[i].GenderId, GenderName: data.records[i].GenderName}); 
    size.push({SizeId: data.records[i].SizeId, SizeName: data.records[i].SizeName}); 
} 

Wokring example.

+0

ありがとうございました!それは動作しますが、私はそれらを区別する必要もあります。どうすればそれを動作させることができますか? –

+1

'ID'が一意であると仮定すると、最も簡単な方法は' array'から 'object'に切り替えて' id'を 'property'としているので、それは区別されます:https://jsfiddle.net/ufjk5j80/1/ @HudhaifaYoosuf – eisbehr

関連する問題