我有一个对象数组:
myArray = [Object { orderNum="A000", userName="Oswaldo", value=504.74, more...}, Object { orderNum="A001", userName="Mao", value=529.17, more...}, Object { orderNum="A002", userName="Angeline", value=553.6, more...}, Object { orderNum="A003", userName="Gerardo", value=578.03, more...}]
我正在尝试遍历它并将每个对象的内容放入列表项中。我用这个:
jQuery.each(Top5SalesOrders , function(index, value){
$('.mylist').append('<li>' + value + '</li>');
});
但是我在列表项中得到[object Object]。
我该如何解决这个问题?
答案 0 :(得分:0)
你几乎就在那里,因为回调函数的第二个参数是Object
,因此你必须使用obj.value
来访问对象的value
属性。
使用
jQuery.each(Top5SalesOrders , function(index, obj){
$('.mylist').append('<li>' + obj.value+ '</li>');
});