Hola a todos :
Ojala que entendian mi consulta que es la siguiente, ojala que se`pueda hacer:
Tengo mis paginas PHP que generan una rutina en javascript que genera dos select asociados:
Por alguna razon los select asociados no puedo dejar que queden seleccionados en una opcion.
Si alguien tiene una rutina en javascript que deje dos select asociados y seleccionados
igual les paso mi rutina pero esta en php
$javaregiones .= "\n<SCRIPT>
<!--
function showRegiones() {
i = 0\n";
$javaciudad .= "\n<SCRIPT>
<!--
function showCiudad() {
var region = document.fm.region.options[document.fm.region.selectedIndex].value
i = 0\n";
while ($region = mysql_fetch_row ($regionresult))
{
$javaregiones .= "var no = new Option();
no.value = \"$region[0]\"
no.text = \"$region[1]\"\n";
$regionaux = $region[0]+1;
if ($regionaux == $seleccionarregion)
$javaregiones.= "no.selected = true\n";
$javaregiones .= "document.fm.region.options[i++] = no\n";
$query = "select * from ciudad where padre = '$region[0]'";
$ciudadresult = mysql_query ($query);
while ($ciudad = mysql_fetch_row($ciudadresult))
{
$javaciudad .= "if (region == \"$region[0]\") {
var no = new Option();
no.value = \"$ciudad[0]\"
no.text = \"$ciudad[1]\"
document.fm.ciudad.options[i++] = no
}\n";
}
}
$javaciudad .= "var no = new Option();
no.value = \"0\"
no.text = \"Ciudades\"
no.selected = false
document.fm.ciudad.options[i++] = no
document.fm.ciudad.options.length = i
document.fm.ciudad.focus()
}
//-->
</SCRIPT>\n";
$javaregiones .= "
}
function changeRegiones() {
showCiudad()
}
//-->
</SCRIPT>\n";
echo $javaregiones;
echo $javaciudad;