Ir ao conteúdo
  • Cadastre-se

Luis Fernando Pereira

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Reputação

1
  1. @washalbano Bom dia amigo Agradeço muito a resposta que já me deu um rumo, o detalhe ai é que esta invertido, o evento somente deverá ser disparado após a digitação do valor de vst(x) pois é esse que precisa ser controlado. Seguindo o raciocínio quando eu perder o foco de vst(x) preciso ver se tst(x) é= 'S' se for obrigatoriamente vst(x) tem de ser >0 se for 0 ou branco o erro deve ser disparado. No lado server side já faço a validação mas para ficar "Bonito" do lado client é ideal. Amigo agradeço a interação.
  2. Caro DIF <?php for ($i = 1; $i <= $nitens; $i++) { ?> <select class="form-control" name="tst<?php echo $i; ?>" id="tst<?php echo $i; ?>" > <option value='N' > Não</option> <option value='S' > Sim</option> </select> <input type="text" class="form-control" id="vst<?php echo $i; ?>" name="vst<?php echo $i; ?>"> <?php } ?> <input type="text" class="form-control" id="vst<?php echo $i; ?>" name="vst<?php echo $i; ?>"> O que será ZERO é o "value", o conteúdo, do que for digitado no campo "id=vst(x)" como mostrado no código acima Preciso saber se o usuário escolheu SIM no select "id=tstx" que será = S e se o value da "id=vstx" é maior que zero, se não for tem que dar erro "Precisa informar o valor da ST"
  3. Caro Dif O programa é em PHP Quando gero o formulário com FOR é porque estou lendo no banco de dados do ERP os itens do pedido que pode ter de 1 a n itens. Nunca vai haver a situação de $I ser 0 pois como disse acima sempre vai haver de 1 a n itens.
  4. Bom dia DIF O codigo fica mais ou menos assim: <?php for ($i = 1; $i <= $nitens; $i++) { ?> <select class="form-control" name="tst<?php echo $i; ?>" id="tst<?php echo $i; ?>" > <option value='N' > Não</option> <option value='S' > Sim</option> </select> <input type="text" class="form-control" id="vst<?php echo $i; ?>" name="vst<?php echo $i; ?>"> <?php } ?> Preciso validar o campo vst(x) com base na resposta do campo anterior tst(x), se tst(x) = 'S' vst(x) NÃO pode ser vazio ou 0 As id´s dos dois campos ficariam tst1 e vst1 para o primeiro item variando de acordo com o numero de itens Grato pela resposta
  5. Olá pessoal Estou com o seguinte problema e gostaria de ver se podem me ajudar Tenho um form Pedido de Compra a ser completado pelo fornecedor, com cabeçalho e itens O cabeçalho para validar é tranquilo o problema são os campos dos itens pois nunca sei quantos itens terá o pedido pois já vem pré-preenchido do ERP Detalhe, os itens eu crio com um For em PHP em tempo de execução. E o meu problema é o seguinte: no item eu tenho os campos abaixo Codigo1 Qtd1 Valor1 TemSt1 (s/n) ValorSt1 Codigo2 Qtd2 Valor2 TemSt2 (s/n) ValorSt2 ... O problema: preciso valida o campo ValorSt(x) tem de ser > 0 se o campo TemSt(x) for igual a 'S' Agradeço qualquer ajuda

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...