私は、JSON配列がどのように見えるのAjaxを経由して戻ってきた:私は、それぞれのゼロ番目のインデックスを一致させたい.each使用してjQueryのアレイ内で最初のインデックスの値を取得する()
"stuff": [["2","66%"], ["3","42%"],...
問題 この配列内の要素をループ外の変数に追加し、一致する場合はその隣のパーセンテージを返します。
これはjQueryの構文がわかりません。以下のコードを見て、それが正しいかどうかを確認してください。
var percentage = 0;
var stuffarr = jsonobj['stuff'];
var stuffID = jsonobj['stuff_id']
if (!stuffID || 0 === stuffID.length){
$("#stuff-element").html("--");
}
else {
var percentage = $.each(stuffarr, function (index, value) {
if(value[0] == stuffID)
return value[1]
});
}
var stuffID = jsonobj ['stuff_id']とは何ですか?これは別の配列ですか? – Amit
文字列です(例: '' 2 "' – omrakhur