js解析后台传过来的数组或者map

数组

 


//后台
JSONArray.fromObject(projectInputVo.getProjectStatus()).toString()
		
//前台
var arr = eval('(' + '${projectStatusValues}' + ')');
//标签
var boxObj = $("input:checkbox[name='checkStatus']"); //获取所有的复选框值
for ( var i = 0; i <arr.length; i++){
		console.log(arr[i]);
	    boxObj.each(function () {
	            if($(this).val() == arr[i]) {
	                $(this).attr("checked",true);
	               }
	         });
}

​

​

 

map

//后台
model.addAttribute("recommendPictureMap",JSONObject.fromObject(recommendPictureMap).toString()  );
		
//前台
var recommendPictureMap=eval('(' + '${recommendPictureMap}' + ')');
//所有图片赋值
for (var proId in recommendPictureMap) {
	var picUrl=recommendPictureMap[proId];
}

 

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页