Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Validar combobox vacio+Onclick

Estas en el tema de Validar combobox vacio+Onclick en el foro de Frameworks JS en Foros del Web. Hola, tengo 3 combobox, el primero me carga el segundo con la funcion1 y el tercero se carga con la funcion2. Pero mi problema es ...
  #1 (permalink)  
Antiguo 24/11/2011, 17:08
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 9 meses
Puntos: 3
Validar combobox vacio+Onclick

Hola, tengo 3 combobox, el primero me carga el segundo con la funcion1 y el tercero se carga con la funcion2.
Pero mi problema es cuando el combobox dos esta aún en blanco, es decir sin los datos cargados de la base de datos, si hago click sobre el me da un error, ya que estoy trabajando con jquery,json,jsp y java y la informacion que cargo la saco de sqlserver.

¿Como podria validar el segundo combobox para que muestre un mensaje, cuando esta vacio y diga que primero se debe hacer click en el primer combobox para llenar el segundo?
gracias


Código PHP:
<select name="uno" id="uno"  onClick="funcion1()"/>
<
select name="dos" id="dos"  onClick="funcion2()" style="height: 300px; width: 450px;"/>
<
select name="tres" id="tres" /> 

Última edición por -thor-; 24/11/2011 a las 17:14
  #2 (permalink)  
Antiguo 25/11/2011, 06:37
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: Validar combobox vacio+Onclick

no seria mejor onChange....

con lo que nos muestras no se puede decir mucho mas...

tambien prodias ocultar los select hasta que se hayan llenado.... las funciones que los llenan que los muestren...

los defines cono style="display: none" y que la funcion los pase a style.display='' ...
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Etiquetas: combobox, funcion, jquery, js
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 11:39.