我现在有这个代码:
for (var i = 0; i < secname.length; i++) {
description = secname[i].description
var price = secname.map(function(x){ return x.price_breakdown.display_charges.price; });
var max = Math.max.apply(null, price);
var min = Math.min.apply(Math, price.filter(Number));
$("#tabledirect").prepend("<tr><td><img id='theImg' src='/assets/-logo.png'/></td><td><b>" + description + "</b></td><td><b>Available</b></td><td><b>" + min + "</b></td><td><b>Booking Fee Included</b></td><td><b>" + price +"</b></td><td><b>" + button + "</b></td></tr>");
}
所以现在正在做的是将大量的东西传递到表中。 e.g。
Ticket 1 | Min price | Max price
Ticket 1 | Min price | Max price
Ticket 1 | Min price | Max price
Ticket 1 | Min price | Max price
Ticket 2 | Min price | Max price
Ticket 2 | Min price | Max price
Ticket 2 | Min price | Max price
但是我更喜欢将它更像这样返回到表格中
Ticket 1 | Min price | Max price
Ticket 2 | Min price | Max price
另一个问题是我不知道机票1或机票2的名称是什么。所以我不能把ticket1唯一的
修改
某些secname看起来像这样
"secnames": {
"CIRCLE": {
"price_levels": [
"1",
"2",
"3"
],
"group": "2",
"masks": {
"1": 7,
"2": 1,
"3": 0,
"4": 0
}
}