Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Devuelve undefined ??

Estas en el tema de Devuelve undefined ?? en el foro de Frameworks JS en Foros del Web. Hola a todos! Estoy haciendo mi web en php, y resulta que me he visto obligado a usar javascript, unos amigos me aconsejaron que seria ...
  #1 (permalink)  
Antiguo 29/08/2011, 08:12
 
Fecha de Ingreso: mayo-2004
Mensajes: 102
Antigüedad: 20 años, 7 meses
Puntos: 5
Devuelve undefined ??

Hola a todos!
Estoy haciendo mi web en php, y resulta que me he visto obligado a usar javascript, unos amigos me aconsejaron que seria mejor usar jquery ya que simplificaba mucho el tema, entonces estoy recien empezando a hacerlo pero llevo mas o menos 4 horas bloqueado con esto, digamos que mi pagina genera div con php y mysql, que genera input con el nombre+0 al infinito, entonces he creado este bucle y estoy haciendo pruebas, en el caso de que tuviera 3 div que son number_weeks0,1,2 entonces me gustaria pasar los datos de esos al div "hola", como para generar un tipo de recibo. El hecho es que me devuelve el valor undefined, alguien sabria decirme en que me estoy equivocando? Muchas gracias de antemano!


Código:
<!DOCTYPE html>
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
   <select name="number_weeks0"  id="number_weeks0" style="margin-left:0px; margin-top:20px;">    
 <option value="0">0</option>    <option value="1">1</option>    
     <option value="2">2</option>  
<option value="3">3</option>  
</select>
   <select name="number_weeks1"  id="number_weeks1" style="margin-left:0px; margin-top:20px;">    
 <option value="0">0</option> 
   <option value="1">1</option>    
     <option value="2">2</option>  
<option value="3">3</option>  
</select>
   <select name="number_weeks2"  id="number_weeks2" style="margin-left:0px; margin-top:20px;">    
 <option value="0">0</option>    <option value="1">1</option>    
     <option value="2">2</option>  
<option value="3">3</option>  
</select>
  
       <div id="hola"></div>
<script>
for(i = 0;document.getElementById("number_weeks"+i) != null; i++){
  $("#number_weeks"+i).change(function () {
if($("select option:selected").val()!="0"){
	var qaz = "#number_weeks"+i;
	$("#hola").append("<p>"+$(qaz).val()+"</p>");
      
}
else { 
$("#hola").html().remove();
}
  });}
</script>

</body>
</html>
__________________
Bruno Quintana

Etiquetas: ajax, devuelve, javascript, jquery, mysql, php, select, undefined
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:06.