Opa tudo bom?
viu, to com uma dúvida em questão a um formulário que estou precisando fazer...
tenho 2 opções (select radio)
e a partir do momento do click de uma delas preciso que surjam mais inputs abaixo..
ex..
2 radios...
o primeiro eh para homem, o segundo mulher...
ao clicar em "homem" preciso que apareça alguns campos que seriam desnecessários para mulheres.. e vice versa...
se clicar em mulher, que apareçam outros campos... mas isso tudo sem ter como ter os 2 ao mesmo tempo...
valeu desde já
If E Else
Started By Duh Sangali, 16/06/2011, 17:30
4 replies to this topic
#1
Posted 16/06/2011, 17:30
#2
Posted 17/06/2011, 16:03
Ola eu não sei direito mais para fazer um formulario assim que interaja em tenpo de execução em puro php não acho que tenha como, no seu caso vc teria que usar jquery / javascript para fazer um formulario interativo
#3
Posted 17/06/2011, 16:10
imaginei que seria a unica alternativa o java..
pq precisarei de uma atualizada na pag sem que o restante da pagina seja atualizada né...
vou ver se consigo algo aqui
pq precisarei de uma atualizada na pag sem que o restante da pagina seja atualizada né...
vou ver se consigo algo aqui
#4
Posted 17/06/2011, 16:17
olha tem um framework do tipo ontem eu tava com ele mais apageui e não me recordo no nome dele ele cria formularios em javascript mais olha este tutor ai
http://www.forumpcs....ic.php?t=236398
http://www.forumpcs....ic.php?t=236398
#5
Posted 26/06/2011, 23:28
No seu caso, não vejo necessidade de AJAX. Aliás, não é recomendado nesse caso.
Faça o seu HTML normal (e completo) com todas as opções, onde as opções a serem escolhidas, estarão dentro de um outro elemento, por exemplo um {div}. Então ficaria algo mais ou menos assim o HTML:
Agora, por JavaScript, você esconde (display="none") as opções a mais e faz a verificação de qual input foi selecionado e mostra sua respectiva div.
Faça o seu HTML normal (e completo) com todas as opções, onde as opções a serem escolhidas, estarão dentro de um outro elemento, por exemplo um {div}. Então ficaria algo mais ou menos assim o HTML:
{form}
{input - homem /} {input - mulher /}
{div id="opcoes_homem"}
{input - opcao1H /} {input - opcao2H /} {input - opcao3H /}
{/div}
{div id="opcoes_mulher"}
{input - opcao1M /} {input - opcao2M /} {input - opcao3M /}
{/div}
{/form}Agora, por JavaScript, você esconde (display="none") as opções a mais e faz a verificação de qual input foi selecionado e mostra sua respectiva div.
<!--
Blog OGordo: http://ogordo.com //Eu só escrevo aí, mas não sou gordo.
Twitter: @thiagoretondar
-->
Blog OGordo: http://ogordo.com //Eu só escrevo aí, mas não sou gordo.
Twitter: @thiagoretondar
-->
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










