var yData = [];//Y軸數據
var xData = [];//X軸數據
$(data.rows).each(function(i){
var obj = data.rows[i];
// alert(obj.key);
// alert(obj.value);
yData.push(obj.key); //動態取值
xData.push(obj.value); //動態取值
});
由于JS不能直接遍歷Map,但是可以遍歷JSON對象,所以先將Map轉為JSON數據,再由JS去解析遍歷JSON對象,就達到了間接遍歷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);
}