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

Inicializacion de Selects con PHP y no se actualizan con AJAX

Estas en el tema de Inicializacion de Selects con PHP y no se actualizan con AJAX en el foro de Frameworks JS en Foros del Web. Que tal Tengo este codigo que se ejecuta al cargarse una pagina, este llena un <select> con codigo de PHP y los datos se extraen ...
  #1 (permalink)  
Antiguo 30/10/2006, 12:59
 
Fecha de Ingreso: octubre-2006
Ubicación: Guadalajara, Mexico
Mensajes: 177
Antigüedad: 17 años, 6 meses
Puntos: 0
Inicializacion de Selects con PHP y no se actualizan con AJAX

Que tal

Tengo este codigo que se ejecuta al cargarse una pagina, este llena un <select> con codigo de PHP y los datos se extraen de una BD.
<?php
include 'Conecta.php';
Conecta();
$cmdCargaEstados="SELECT Estado FROM Estados";
$rsEstados=mysql_query($cmdCargaEstados);
$NumeroRegistros=mysql_num_rows($rsEstados);

echo "<select id='selectEstados' style ='width:150px' onchange='CargaAgencias()'>";
echo "<option>Seleccione uno...</option>";
for($i=0;$i<$NumeroRegistros;$i++)
{
$registro=mysql_fetch_array($rsEstados);
echo "<option>".$registro[0]."</option>";
}
echo "</select>";
?>
</p>
<p>
<?php
$cmdCargaAgencias="SELECT NombreAgencia FROM Agencia";
$rsAgencias=mysql_query($cmdCargaAgencias);
$NumeroRegistros=mysql_num_rows($rsAgencias);

echo "<select id='selectAgencia'>";
echo "<option>Seleccione uno...</option>";
for($i=0;$i<$NumeroRegistros;$i++)
{
$registro=mysql_fetch_array($rsAgencias);
echo "<option>".$registro[0]."</option>";
}
echo "</select>";
?>


El detalle es que cuando Uso AJAX y selecciona una opcion del primer <SELECT> no se actualiza el segundo. SI coloco las opciones del segundo <SELECT> de forma manual, estas si se cambian al seleccionar una opcion de la primera opcion.


lguien sabe pro que peude pasar ? o que estoy haciendo mal ?

Muchas gracias
  #2 (permalink)  
Antiguo 01/11/2006, 10:46
Avatar de dalyla  
Fecha de Ingreso: septiembre-2005
Mensajes: 135
Antigüedad: 18 años, 7 meses
Puntos: 1
porque no le dejas a los dos el evento onchange?
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 17:22.