我调用一个返回对象数组的webservice:
$.ajax({
dataType: "json",
url: "WebServices/FetchMenu.aspx?P=0&L=2&mt=1",
//data: data,
success: function (data) {
var foo = data;
}
});
这是响应:
[
{
color: "red",
value: "#f00"
},
{
color: "green",
value: "#0f0"
},
{
color: "blue",
value: "#00f"
},
{
color: "cyan",
value: "#0ff"
}
]
我希望为每个包含当前元素在数组中的索引的元素添加一个属性
row_number
。我需要这样做是因为我稍后会更改元素的顺序,但希望能够识别元素的原始位置。
foo
添加一个属性,而是要给foo
中的所有对象添加属性?还是只给第一个对象添加属性?举个例子会更清楚。 - Felix Kling