tiko165 Posted March 3, 2013 at 01:19 PM Report #497731 Posted March 3, 2013 at 01:19 PM Boas a todos amigos, Pretendia desenvolver um form, onde se visualizasse 4 radio buttons, e ao escolher cada um deles, aparecer na pagina web, uns selects respectivamente para cada um desses radio buttons. Não sei se para isto, é necessário so Ajax, ou Jquery ou até ambas!. e como tal, não tenho nenhuma noção como isso se processa, por isso, venho aqui pedir-vos um pouco de ajuda. Isto que pretendo, não necessita de recursos mysql (Alem de alguns selects)!
NunoDinis Posted March 3, 2013 at 01:40 PM Report #497733 Posted March 3, 2013 at 01:40 PM Pretendes fazer isso com a ajuda de um botão que irá submeter o formulário ou logo que escolhas a opção na radiobutton te abra a página ? Estranha forma de vida que tem a capacidade de transformar comandos em mensagens de erro. ndsotware.org
tiko165 Posted March 3, 2013 at 01:53 PM Author Report #497736 Posted March 3, 2013 at 01:53 PM Ao carregar no radio button, aparecer logo o select que se pretende. Logo será sem nenhum botão, e sem carregamento de pagina!
NunoDinis Posted March 3, 2013 at 02:00 PM Report #497738 Posted March 3, 2013 at 02:00 PM Sem carregar a página música já é outra.. a forma que te ia propôr era esta: <input type='radio' name='teste' value='qualquer' onclick="location.href='http://www.google.pt'"> Estranha forma de vida que tem a capacidade de transformar comandos em mensagens de erro. ndsotware.org
tiko165 Posted March 3, 2013 at 02:38 PM Author Report #497746 Posted March 3, 2013 at 02:38 PM Fazer com um novo carregamento de pagina, ainda tenho certas noções de como fazer, mas pretendo fazer tudo numa unica pagina, para se tornar mais simples e eficaz. Mas não sei basicamente como se faz, precisava de umas noções!
joaocasta Posted March 3, 2013 at 04:09 PM Report #497754 Posted March 3, 2013 at 04:09 PM (edited) Boas, pus-me a brincar e aqui está. Não sei se é o que querias, mas aqui fica. Podes experimentar aqui primeiro para ver se é o que queres: http://jsfiddle.net/2wp8r/ <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script> $(document).ready(function(){ $('#selectmale').hide(); $('#selectfemale').hide(); $("#male").click(function() { if ($(this).is(':checked')) { $('#selectmale').show(); $('#selectfemale').hide(); } }); $("#female").click(function() { if ($(this).is(':checked')) { $('#selectfemale').show(); $('#selectmale').hide(); } }); }); </script> </head> <body> <form action="action.php"> <input type="radio" name="radio" value="" id="male">Homem?</input> <select id="selectmale"> <option value="teste">TESTE</option> </select></br> <input type="radio" name="radio" value="" id="female">Mulher?</input> <select id="selectfemale"> <option value="teste2">TESTE2</option> </select> </form> </body> </html> Edited March 3, 2013 at 04:10 PM by joaocasta
tiko165 Posted March 3, 2013 at 04:14 PM Author Report #497757 Posted March 3, 2013 at 04:14 PM Exactamente "JoaoCasta", a ideia é mesmo essa, vou adequar ao meu site e ver como fica! 🙂 Desde já, um muito obrigado 🙂 1 Report
joaocasta Posted March 3, 2013 at 04:18 PM Report #497759 Posted March 3, 2013 at 04:18 PM Exactamente "JoaoCasta", a ideia é mesmo essa, vou adequar ao meu site e ver como fica! 🙂 Desde já, um muito obrigado 🙂 De nada, o prazer é todo meu. Se tiveres mais questões estás à vontade!
tiko165 Posted March 3, 2013 at 04:48 PM Author Report #497762 Posted March 3, 2013 at 04:48 PM Ta feito o que pretendia. Muito obrigado JoaoCasta 🙂 Irei ter mais questões, mas não por agora! Primeiro gosto de tentar, caso não consigo, ai pergunto 😛
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now