26/08/2008, 12:43
|
| | Fecha de Ingreso: mayo-2008
Mensajes: 47
Antigüedad: 16 años, 5 meses Puntos: 0 | |
Si me funciona en Mozillas en IE NO Combobox dependientes cuando llamo al segundo lo carga en blanco pero solamente sucede en ie porque en mozillas funciona muy bien este combobox funciona bien y si lo carga
function desplegar_combo_paises()
{
$resultado = new xajaxResponse('ISO-8859-1');
$desplegar = "<select name=\"pais\" id=\"pais\" onchange=\"xajax_desplegar_combo_universidad(docum ent.getElementById('pais').value)\">
<option value=\"0\">Seleccione el País </option>";//, '".$valida."'
$sql_pais= mysql_query("select * from pais order by nombre_pais");//hace el select a la tabla universidad
while($row_pais= mysql_fetch_array($sql_pais))//sentencia para pasar los registros a un arreglo
{
$desplegar .= "<option value='".$row_pais['codigo_pais']."'>".$row_pais['nombre_pais']."</option>";
}
$desplegar .="</select>";
$resultado->addAssign("paises","innerHTML",$desplegar);
return $resultado;
}
//------------------------------------------------------------FIN-------------------------------------------------------------- PROBLEMA está ACÁ cuando llamo a este combo no lo carga lo manda en blanco
//COMBOBOX QUE DESPLIEGA LAS UNIERSIDADES
function desplegar_combo_universidad($pais)
{
$desplegar="<option value='0'> Seleccione universidad -- </option>";
//seleciona las universidades de cada pais
$sql=mysql_query("select codigo_universidad, descripcion_universidad from universidad where codigo_pais='".$pais."' order by descripcion_universidad");
$fila= mysql_num_rows($sql);
while ($row=mysql_fetch_array($sql))
{
$desplegar.="<option value='".$row["codigo_universidad"]."'>".$row['descripcion_universidad']."</option>";
}
$resultado = new xajaxResponse('ISO-8859-1');
$resultado->addAssign("universidad","innerHTML",$desplegar);
return $resultado;
}
aca es donde se va a ver el combo en archivo.php tengo esto <table> <tr> <td>Universidad</td> <td><select id="universidad" name="universidad" >
<!--Muestra al inicio el combobox vacio, para seleccionar primero tiene que escoger el pais para que se llene el combo de universidad-->
<option>Seleccione Universidad --</option> </select> </td> </tr> <table> |