JavaScript中json的一些操作:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
$.ajax( {
type :
"POST"
,
url :
"${ctx}/cardprofile/list4Select.do?cardProductId="
+cardProduct.id,
dataType :
"json"
,
async :
false
,
data : {
},
error : function(err) {
escmAlert(err);
},
global :
false
,
success : function(json) {
var dataArray = JSON.stringify(json);
//将json数组jsonArray对象转为字符串
var data = dataArray.substring(
1
,dataArray.length-
1
);
//得到json对象
var dataObj = eval(
"("
+data+
")"
);
//将json字符串转为js对象
$(
"#card_cardProfileId"
).attr(
"data-options"
,
"valueField:'"
+dataObj.id+
"',textField:'"
+dataObj.cardProfile+
"'"
);
//向一个对象中设置属性值。
}
});
|
本文转自建波李 51CTO博客,原文链接:http://blog.51cto.com/jianboli/1892026,如需转载请自行联系原作者