为对象数组创建列表项

Create list items for array of objects

本文关键字:列表 创建 数组 对象      更新时间:2023-09-26

我有一个对象数组:

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]。

我该如何解决这个问题?

您差不多到了,因为回调函数的第二个参数是Object,因此您必须使用obj.value来访问对象的value属性。

使用

jQuery.each(Top5SalesOrders , function(index, obj){
      $('.mylist').append('<li>' + obj.value+ '</li>');
});