Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andredoom

Chamar função de outra forma

Recommended Posts

pessoal, tenho o seguinte script:

 

<form method="post">
<input type="submit" hidden="hidden" name="ok" id="ok" /> 
</form>
<form method="post">
<input type="submit" hidden="hidden" name="ok" id="ok" />
</form>
<form method="post">
<input type="submit" hidden="hidden" name="ok" id="ok" /> 
</form>
<label for="ok"><input type="button" value="testar"></label>

 

 

serve para ter um botao de submit fora do form, utilizo o label para enviar as informações do form.. No exemplo é um submit para três forms..

 

so que to tendo problemas com o label, com o meu template, queria saber se tem como usar outra coisa fora o label?

 

tentei com div, span, a e nada funciona, alguém sabe o que eu poderia substituir o label?

Compartilhar este post


Link para o post
Compartilhar em outros sites

vc não pode duplicar ID, e fazer um botão enviar 3 forms é muita gambiarra.

Compartilhar este post


Link para o post
Compartilhar em outros sites

explique o motivo de vc estar pensando em fazer isso, ai conseguiremos chegar em uma solução.

Compartilhar este post


Link para o post
Compartilhar em outros sites

então, e uma pagina de cadastro, ai eu coloquei dois botão radio um de pf e outro de pj.

 

Então ao escolher um botao ele abre um campo, e ao escolher outro ele fecha um a abre um novo..

 

o problema é que não da para colocar todos os campos dentro de um form só, por que ele vai dar erro na hora de enviar devido aos dois campos de cpf e cnpj.

 

preciso que somente um campo seja enviado, ou de cpf ou de cnpj, se colocar os dois dentro de um form só os dois precisam ser preenchidos.

 

então utilizo um form para cada campo, e outro form para outros campos como nome, cep, etc...

Compartilhar este post


Link para o post
Compartilhar em outros sites

não cara, vc pode colocar todos os campos em um só form sim.

 

basta q vc faça a validação da forma correta. Oque é impossível mesmo, é 2 ou mais forms serem enviados ao mesmo tempo, isso realmente não dá pra fazer.

 

 

Refaça a validação, e corrija o problema na origem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

não faço ideia de como fazer isso, eu já tentei colocar tudo dentro de um form, mas quando o botão submit é acionado ele envia todas as informações que estão dentro do form, inclusive os dos dois campos cpf e cnpj.. preciso que somente um seja enviado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eles sempre serão enviados, nada de errado com isso.

 

se baseie no valor do radio para saber qual deles gravar ou não.

esse trampo deve ser feito no server-side.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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