Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $('.modal').delegate('#lk-salvarPedido','click', function(event) {
- event.preventDefault();
- //Percorre a tabela gerando um JSON dos itens
- var itens = $('#table-itempedido tbody tr').map(function() {
- var prodId = $(this).attr('data-id');
- var prodQtdde = $(this).attr('data-qtdde');
- var prodValor = $(this).attr('data-valor');
- var item = {id: null, qtdade: prodQtdde, valunit: prodValor, produto: {id: prodId}};
- return item;
- });
- //Gera um objeto (tipo JSON) para ser serializado e enviado para o controller
- var pedido = {id: null, cliente: {id: $('#cliente').val()}, itens: itens};
- //Envia pro controller
- $.post($(this).attr('href'), {pedido: pedido}, function(data) {
- showRetorno(data);
- }).done(function(data) {
- console.log(data);
- showRetorno(data);
- }).fail(function(data) {
- var resposta = $('<div>'+ data +'</div>');
- var fail = resposta.find('.alert-danger');
- $('.btn-group').before(fail).fadeIn('slow');
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement