新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)JSON教程:js遍歷json返回的map內(nèi)容示例代碼
JS 遍歷 JSON 返回的 map 內(nèi)容示例代碼

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供大通網(wǎng)站建設(shè)、大通做網(wǎng)站、大通網(wǎng)站設(shè)計(jì)、大通網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、大通企業(yè)網(wǎng)站模板建站服務(wù),十多年大通做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
代碼如下:
var yData = [];//Y軸數(shù)據(jù)
var xData = [];//X軸數(shù)據(jù)
$(data.rows).each(function(i){
var obj = data.rows[i];
// alert(obj.key);
// alert(obj.value);
yData.push(obj.key); //動(dòng)態(tài)取值
xData.push(obj.value); //動(dòng)態(tài)取值
}); 由于JS不能直接遍歷Map,但是可以遍歷JSON對(duì)象,所以先將Map轉(zhuǎn)為JSON數(shù)據(jù),再由JS去解析遍歷JSON對(duì)象,就達(dá)到了間接遍歷Map的目的:
代碼如下:
var proIdArray = new Array();
var proNameArray = new Array();
// Deal with the project names.
var theProjectsObj = JSON.parse(result.data["projectIdsNames"]);
for (var proId in theProjectsObj) {
proNameArray.push(theProjectsObj[proId]);
proIdArray.push(proId);
} 名稱欄目:創(chuàng)新互聯(lián)JSON教程:js遍歷json返回的map內(nèi)容示例代碼
文章來源:http://fisionsoft.com.cn/article/dhjpgjd.html


咨詢
建站咨詢
