Foros del Web » Programando para Internet » Javascript »

Select combinado con JS en formulario o en Base de datos ?

Estas en el tema de Select combinado con JS en formulario o en Base de datos ? en el foro de Javascript en Foros del Web. Buenas , quiero hacer un select combinado del tipo que seleccione una marca de coche por ejemplo "seat" y me salgan en otro select un ...
  #1 (permalink)  
Antiguo 21/07/2007, 05:01
 
Fecha de Ingreso: enero-2004
Ubicación: here I Am
Mensajes: 437
Antigüedad: 20 años, 10 meses
Puntos: 1
Select combinado con JS en formulario o en Base de datos ?

Buenas , quiero hacer un select combinado del tipo que seleccione una marca de coche por ejemplo "seat" y me salgan en otro select un montón de modelos , por lo tanto havia mirado el siguiente codigo javascript pero adaptado para mi caso

Código HTML:
<script>
function cambiar()
{
var index=document.forms.formulario.provincia.selectedIndex;

formulario.ciudad.length=0;

if(index==0) Madrid();
if(index==1) Valencia();
if(index==2) Zaragoza();
}

function Madrid(){
opcion0=new Option("CiudadMadrid1","CiudadMadrid1","defauldSelected");
opcion1=new Option("CiudadMadrid2","CiudadMadrid2");
opcion2=new Option("CiudadMadrid3","CiudadMadrid3");

document.forms.formulario.ciudad.options[0]=opcion0;
document.forms.formulario.ciudad.options[1]=opcion1;
document.forms.formulario.ciudad.options[2]=opcion2;
}

function Valencia(){
opcion0=new Option("CiudadValencia1","CiudadValencia1","defauldSelected");
opcion1=new Option("CiudadValencia2","CiudadValencia2");
opcion2=new Option("CiudadValencia3","CiudadValencia3");

document.forms.formulario.ciudad.options[0]=opcion0;
document.forms.formulario.ciudad.options[1]=opcion1;
document.forms.formulario.ciudad.options[2]=opcion2;
}

function Zaragoza(){
opcion0=new Option("CiudadZaragoza1","CiudadZaragoza1","defauldSelected");
opcion1=new Option("CiudadZaragoza2","CiudadZaragoza2");

document.forms.formulario.ciudad.options[0]=opcion0;
document.forms.formulario.ciudad.options[1]=opcion1;
}
</script>

<form name="formulario" method="post" action="">
Provincia
<select name="provincia" OnChange="cambiar()">
<option value="Madrid" selected>Madrid</option>
<option value="Valencia">Valencia</option>
<option value="Zaragoza">Zaragoza</option>
</select>
Ciudad
<select name="ciudad">
<option value="CiudadMadrid1" selected>CiudadMadrid1</option>
<option value="CiudadMadrid2">CiudadMadrid2</option>
<option value="CiudadMadrid3">CiudadMadrid3</option>
</select>


Mi pregunta es , si lo almaceno todo en JS habrá unas 50 opciones y cada una otras 100 , por lo tanto que es mejor que lo guarde en base de datos y dependiendo de lo seleccionado hago un sql , o lo guardo todo en JS .

Que me recomendais ? salu2 radge
__________________
Nuevo foro sobr el mundo del motor - Renault foro
http://www.renaultforo.com
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 18:42.