Ir para conteúdo

POWERED BY:

Arquivado

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

uglyman

Jquery load pelo input type radio

Recommended Posts

olá pessoal, preciso de uma ajudinha, tenho um formulário que precisa verificar se um rádio foi checkado, se sim ele habilita um campo type text para a escrita, depois que ele foi escrito ele carrega uma página php, mais ou menos assim:

 

<p>Possui Filhos?<br />
 <label><input type="radio" name="filhos" value="Não" id="filhos_1" />Não</label>
 <label><input type="radio" name="filhos" value="Sim" id="filhos_0" />Sim</label> - <label>Quantos?<input name="qnt_filhos" type="text" class="input_cinza" id="qnt_filhos" size="2" value="0" /></label></p>

se a pessoa clicar no sim habilita o campo qnt_filhos, se você escrever 2 nesse campo o jquery manda a div abaixo carregar (load) em uma página do meu php tipo filhos.php

 

existe alguma maneira de fazer isso fácil?

 

eu testei com isso aqui:

 

<script type="text/javascript">
$().ready(function() {
	$("radio[@id=filhos_0]").change(function(){
		 var qnt_filhos = $(this).val(); 
		$("#Minha_DIV").load("pfilhos.php?qnt="+qnt_filhos); });
	});
</script>

mas não funcionou...

 

será que alguém poderia me ajudar?

 

brigadaço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte cara,

faz assim, nao vou testar o codigo pq to meio sem tempo

$(document).ready(function(){
$("input[@id='filhos_0']").change(function(){

  if ($("input[@id='filhos_0']:checked").val())
	  $("#qnt_filhos").show();
  else
	  $("#qnt_filhos").hide();

);
$("#qnt_filhos").bind('keyup',function(){
qtos=$(this).val();
if(qtos=='2')
{
$.ajax({
url:'pfilhos.php',
type:'get',
data: qtos
success:function(htmll){
$('#Minha_DIV').html(htmll);
}
});
}
});

});
Espero que sirva.

Abraco

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.