jrlsantana
-
Total de itens
3 -
Registro em
-
Última visita
Posts postados por jrlsantana
-
-
[
{
"orderId": 40,
"table": 10,
"status": false,
"itens": [
{
"id": 16,
"product_id": 5,
"order_id": 40,
"name": "Cerveja Skol Lata 300 ml",
"amount": 1
},
{
"id": 17,
"product_id": 8,
"order_id": 40,
"name": "Agua",
"amount": 2
}
]
},
{
"orderId": 41,
"table": 20,
"status": false,
"itens": [
{
"id": 18,
"product_id": 1,
"order_id": 41,
"name": "Pastel",
"amount": 1
},
{
"id": 19,
"product_id": 3,
"order_id": 41,
"name": "X-Salada",
"amount": 1
},
{
"id": 20,
"product_id": 4,
"order_id": 41,
"name": "Batata frita",
"amount": 2
}
]
}
] -
Preciso fazer dois each para pegar os filhos do primeiro, tem dois objetos, mas ele só pega os itens do ultimo,
alguém pode me ajudar?
$('view').empty();
$(data).each(function (i, item) {
$('#table').append(
'<td> Mesa : ' + item.table + '</td>'
);
$(item.itens).each(function (x, item2) {
$('#item').append('<div style="border-style:solid; border-block-color:gray; border-width:thin">' +
'<ul id="itens">' +
'<li>' + item2.amount + ': ' + item2.name + '</li>' +
'</ul>' +
'</div>'
);
});
});
each em em objeto com titulo e itens
em Ajax, JavaScript, XML, DOM
Postado
O meu aqui também veio assim, os produtos são preenchidos apenas em uma mesa, enquato na 20 deveria vir algusn.