Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2018, 07:31
Avatar de Threepwood
Threepwood
 
Fecha de Ingreso: febrero-2002
Ubicación: Argentina
Mensajes: 906
Antigüedad: 22 años, 9 meses
Puntos: 4
Deshabilitar inputext sólo sí 2 dropdowns tienen un valor

Hola,

Tengo actualente dos dropdowns (estado y anio) y en ambos se puede seleccionar la opción "Todos". También tengo un input text (busquedatext) que quiero que sólo esté habilitado si la opción "Todos" está seleccionada en AMBOS dropdown.

Actualmente tengo esto:

Código:
 <script>

				  $(document).ready(function() {
 
	 	$('#estado, #anio').change(function() {
	  	if ( $(this).val() == 'Todos' ) {
       		$('#busquedatext').prop( "disabled", false );
    } else {       
      $('#busquedatext').prop( "disabled", true );
    }
  });
 
});	  
			</script>
Con estola situación funciona así: Ambos dropdowns arrancan con "Todos" como predeterminado así que el textfield está habilitado. Cambio uno a cualquier opción. Se deshablitada. Cambio el otro a cualquier otra opción y sigue deshabilitado. Selecciono en cualquiera de los dos la opción Ambos (dejando cualquier otra opción en el otro) y el textfield se habilita.

¿Alguien me ayuda a solucionar esto? ¡Gracias!
__________________
Equívocos sin importancia