このハッシュテーブルの要素にアクセスする方法について、私はぐるぐる回って混乱しています。json からデータを正常に返しました。オブジェクトですが、このオブジェクトには 2 つの列 fips と対応する値が含まれています。最初の行にアクセスしたい。raw.fips / raw[fips] と raw[0] を使用してみましたが、すべて undefined が返されましたが、raw にデータがあり、アクセスする方法がわかりません。
役立つ場合は、ここに ajax があります
$.ajax({
type: "GET",
url: WebRoot + "ws/GIS.asmx/CensusData",
data: d,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
fipsData = data.d;
console.log("json object returned data : " + fipsData);
init(regType, varId);
} //ends success function
}); //ends ajax call
ajaxはデータを返し、ログには3141行/要素がありますが、わかりません。
var raw = fipsData;
var valMin = Infinity;
var valMax = -Infinity;
for (var index in raw) {
fipsCode = raw[fips];
console.log(fipsCode);
}
//log data
console.log("fipsData is : " + fipsData);
console.log("Raw number :" + raw);//undefined