Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2009, 17:04
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Aparece Option de mas en ComboBox

Muy buenas tardes a todos ustedes compañeros del foro…
He estado buscando por todos lados la solución a mi caso pero no doy con la respuesta.
Verán necesito crear dos combo box donde el segundo dependa de la selección en el primero… pero al crearlos como resultado obtengo mi listado mas una opción extra en blanco.
Extraigo parte de mi código para usarlo como ejemplo:

Java:
Código HTML:
<script type="text/javascript">
var Marcas = '\
Canon:Accesorios Canon:Accesorios Canon|\
Canon:Accesorios Ricoh:Accesorios Ricoh|\
Canon:Accesorios Xerox:Accesorios Xerox|\
Canon:Cabeza impresion:Cabeza impresión|\
Canon:Copiadoras:Copiadoras|\
Canon:Duplicadoras:Duplicadoras|\
Canon:Escaners:Escaners|\
';

var MarcasLineArray = Marcas.split('|');
function CargarMarcas (){
	for (x=0;x<MarcasLineArray.length;x++)
	document.formulario.ComboMarcas [x] = new Option(MarcasLineArray[x]);
}
</script> 
HTML:
Código HTML:
 <form name="formulario" id="formulario">
Marcas	<select name="ComboMarcas" id="ComboMarcas">
</select>
  </form> 
Ya hice la prueba usando:
Código:
Marcas = new Array ('Xerox','Canon','HP');
Pero decidí no utilizar el new Array ya que ligar los combos me forzaría usar un código java más extenso.

Ya tengo los combobox funcionando utilizando otros filtros para separar Marcas de Categorías… solo me falta saber cómo quitar esa opción que aparece de mas.

Desde ya.... muchas gracias por su ayuda…