Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2010, 13:14
betodaniel61
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años
Puntos: 3
Obtener el valor de un select name con onchange="submit"

Buenas Tardes:
Estoy desarrollando una pagina en la cual tengo 2 combos en los cuales el segundo depende del primero, me dijeron que puedo tomar el resultado del primero sin tener que hacerlo por POST, sino por javascript a PHP.
El codigo es:

<select name="idrubros" id="idrubros" onChange="submit">
<?php
$obj_Rubro=new sQuery();
$resrub=$obj_Rubro->executeQuery("select idrubro,nombre from rubros order by orden,nombre");
while($rowrub=mysql_fetch_array($resrub))
{
if ($rowrub['idrubros']==$idrubro)
{
echo "<option value=".$rowrub['idrubro']." selected='selected'>".$rowrub['nombre']."</option>";
}
else
{
echo "<option value=".$rowrub['idrubro'].">".$rowrub['nombre']."</option>";
}
}
?>
</select>

y el segundo depende del primero, necesitaria saber que selecciono en el primero en $quesubrubro para filtrar la segunda select:

<?php
$obj_Subrubro=new sQuery();
$ressub=$obj_Subrubro->executeQuery("select idsubrubro,nombre from subrubros order by orden,nombre where idrubro=0 or [U]idrubro=".$querubro);
while($rowsub=mysql_fetch_array($ressub))
{
if ($rowsub['idsubrubro']==$idsubrubro)
{
echo "<option value=".$rowsub['idsubrubro']." selected='selected'>".$rowsub['nombre']."</option>";
}
else
{
echo "<option value=".$rowsub['idsubrubro'].">".$rowsub['nombre']."</option>";
}
}
?>
</select>

Le agradecería a alguien que pueda ayudarme