2
[PERSONAL RESOLUTION]
var precoFinal = 0;
// função botão para adicionar um produto a um pedido
$('#botao').on('click', function(event){
event.preventDefault();
var codigo = $('#inputCodigo').val();
var descricao = $('#inputDescricao').val();
var estoque = $('#inputEstoque').val();
var precoVenda = $('#inputPreco').val();
var quantidade = $('#inputQuantidade').val();
var precoTotal = quantidade * precoVenda;
if (codigo != '') {
$('#tabela').append('<tr>'+'<td>'+codigo+'</td>'+'<td>'+descricao+'</td>'+'<td>'+quantidade+'</td>'+
'<td>'+precoVenda+'</td>'+'<td>'+precoTotal+'</td>'+'<td>'+'<button type="button" class="btn btn-danger">EXCLUIR</button>'+'</td>'+'</tr>')
}
$('#inputCodigo,#inputDescricao,#inputEstoque,#inputPreco,#inputQuantidade').val('');
precoFinal += precoTotal;
$('#totalPedido').html("TOTAL DO PEDIDO: " + precoFinal);
});//final da função adicionar produto ao pedido
$('#tabela').on('click','.btn', function(){
$(this).closest('tr').remove();
})
"(...) are the same element , same ID (...)" If you have elements with the same
id
is already technically incorrect.– Isac
@Francomartins, delete your answer... that content should be posted in your question.
– Leandro Angelo
Guys are doing a test here , and thinking it best I store the data of the items in an object and from there
– Franco Martins
@Francomartins share your solution to the question, it can be a solution for other people
– Rafael Cabral
Rafael, how do I do it??
– Franco Martins