jrlsantana
Membros-
Total de itens
3 -
Registro em
-
Última visita
Sobre jrlsantana
jrlsantana's Achievements
0
Reputação
-
each em em objeto com titulo e itens
pergunta respondeu ao jrlsantana de jrlsantana em Ajax, JavaScript, XML, DOM
O meu aqui também veio assim, os produtos são preenchidos apenas em uma mesa, enquato na 20 deveria vir algusn. -
each em em objeto com titulo e itens
pergunta respondeu ao jrlsantana de jrlsantana em Ajax, JavaScript, XML, DOM
[ { "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 } ] } ] -
jrlsantana se registrou na comunidade
-
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>' ); }); });