aqui esta el codigo para rellenar,pero acabo de darme cuenta de que no es que no funcione sino que no lo hace a la primera como en firefox y IE,.para que funcione hay que seleccionar provinvia y cuando este seleccionada darle doble click sobre la provincia ya seleccionada(se abre el menu dos veces con la opcion seleccionada ya ke le doy dos veces) y asi saca los municipios y lo mismo para las playas.
Código Javascript
:
Ver originalfunction LlenarComboProvincias()
{
var cboProvincias = document.getElementById("cboProvincias");
if (cboProvincias != null) VaciarCombo(cboProvincias)
for (i = 0; i < aProvincias_ID.length; i++)
{
AddOptionToSelect(cboProvincias, aProvincias_Nombre[i], aProvincias_ID[i]);
}
cboProvincias[0].selected = true;
}
function LlenarComboMunicipios(iProvincia)
{
var cboMunicipios = document.getElementById("cboMunicipios");
if (cboMunicipios != null) VaciarCombo(cboMunicipios)
for (i = 0; i < aMunicipios_ID[iProvincia].length; i++)
{
AddOptionToSelect(cboMunicipios, aMunicipios_Nombre[iProvincia][i], aMunicipios_ID[iProvincia][i]);
}
cboMunicipios[0].selected = true;
}
function LlenarComboPlayas(iMunicipio)
{
var cboPlayas = document.getElementById("cboPlayas");
if (cboPlayas != null) VaciarCombo(cboPlayas)
for (i = 0; i < aPlayas_ID[iMunicipio].length; i++)
{
AddOptionToSelect(cboPlayas, aPlayas_Nombre[iMunicipio][i], aPlayas_ID[iMunicipio][i]);
}
cboPlayas[0].selected = true;
MostrarPrevision(cboPlayas[0].value)
}
Código Javascript
:
Ver originalfunction AddOptionToSelect(combo, texto, valor)
{
var idxElemento = combo.options.length; //Numero de elementos de la combo si esta vacio es 0
//Este indice será el del nuevo elemento
combo.options[idxElemento] = new Option();
combo.options[idxElemento].text = texto; //Este es el texto que verás en la combo
combo.options[idxElemento].value = valor; //Este es el valor que se enviará cuando hagas un submit del formulario que lo contiene
}
espero haberme explicado.
Un saludo.