Ir para conteúdo

frodrigues49

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por frodrigues49


  1. function getProduto(a){
       var a = $(a)
       var idproduto = a.parent().parent().parent().find(".idproduto");
       var produto = a.parent().parent().parent().find(".produto");
       var preco = a.parent().parent().parent().find(".preco");
       
      var vId = idproduto.val();
      var vProduto = produto.val();
      var vPreco = preco.val();
      var vQnt = 1;
      var vTotal = (parseFloat(vQnt) * parseFloat(vPreco));
      
    			var prodAdd = false;
    			$(".id").each(function(index, value) {
    	         if ($(value).val() == vId) {
    						
                $('input[id^="pqnt"]').get(0).value++ ;             
    	           prodAdd = true;                     
    	         }
    	       });         
    
             	if (!prodAdd) {
    
                var cont=0;
    
                var linha = '<tr class="selected" id="linha'+cont+'">'+
                '<td>'+
                '<input class="id" type="hidden" name="idproduto[]" value="'+vId+'">'+vProduto+
                '</td>'+
                '<td>'+
                '<input id="preco" type="text" class="form-control text-right" name="preco[]" value="'+vPreco+'" onblur="multiplicar();" onblur="formatar();">'+
                '</td>'+				
                '<td>'+
                '<input id="pqnt" type="text" class="form-control text-center" name="qnt[]" value="'+vQnt+'"><span class="vlr">'+			
                '</td>'+	
                '<td>'+
                '<input  style="text-align: right;" id="subtotal" class="form-control subtotal" type="hidden" value="'+vTotal+'"  readonly  onblur="calcular();">'+
                '<input  style="text-align: right;" type="text" class="form-control subtotalT" id="subtotalT" name="subtotal[]" value="'+numberToReal(vTotal)+'" readonly>'+
                '</td>'+	
                '<td class="text-center">'+
                '<a style="cursor:pointer" onclick="deleteRow(this)" class="glyphicon glyphicon-trash"></a>'+
                '</td>'+
                ' </tr>'
                cont++;
                $('#mytbody').append(linha);
                contItem();
                calcular();          
    
    
                $(".subtotal").each(function() {
                    $(this).blur(function(){                 
                        calcular();
                    });
                });          
    
              }
             
       
      } 

    Boa tarde

     

    Estou fazendo um projeto em laravel de um pdv. Gostaria de quando clicar na imagem do pruduto ele inserisse na lista, porem ao clicar novamente ele aumentasse a qnt e nao inserisse. Conforme imagem em anexo.

    screenshot.4.jpg

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.