我有以下JSON對象迭代通過嵌套JSON陣列和改變屬性的值
{
"class": "go.GraphLinksModel",
"nodeDataArray": [{
"key": "CTR:2",
"type": "Controller",
"devicename": "ACU-1K",
"deviceid": "2",
"imageUrl": "http://localhost:52233/Images/ComputerSpeaker_32.png",
"loc": "280 112"
}, {
"key": "CTR:1",
"type": "Controller",
"devicename": "C302-1",
"deviceid": "1",
"imageUrl": "http://localhost:52233/Images/ComputerSpeaker_32.png",
"loc": "477 92"
}, {
"key": "RDR:25",
"type": "Reader",
"devicename": "1K-1-RDR01",
"deviceid": "25",
"imageUrl": "http://localhost:52233/Images/Plugin_32.png",
"loc": "592 41"
}],
"linkDataArray": []
}
我想通過nodeDataArray環,和內nodeDataArray
改變IMAGEURL的值針對每個項目我想這一點,但它不工作
$.each(jsonCoordinates, function(key, value) {
var nodeData = value.nodeDataArray;
$.each(nodeData, function(k, v) {
v.imageUrl = "default";
});
});
應該如何?
jsonCoordinates
包含JSON的上述