Yii Framework Forum: Deshabilitar Textfile A Partir De Dropdownlist - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Deshabilitar Textfile A Partir De Dropdownlist Rate Topic: -----

#1 User is offline   josterricardo 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 4
  • Joined: 20-February 12

Posted 03 January 2013 - 05:59 PM

Buen día.

Quiero deshabilitar un textField a partir de una selección en un dropDownList. Ejemplo Si en el dropDownList seleccionan "NO" que se deshabilite el textField.

Ojala me puedan ayudar.
0

#2 User is offline   Luciano 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 133
  • Joined: 20-September 09
  • Location:Buenos Aires, Argentina

Posted 03 January 2013 - 11:04 PM

View Postjosterricardo, on 03 January 2013 - 05:59 PM, said:

Buen día.

Quiero deshabilitar un textField a partir de una selección en un dropDownList. Ejemplo Si en el dropDownList seleccionan "NO" que se deshabilite el textField.

Ojala me puedan ayudar.


Hola, voy a tratar de responderte más o menos de memoria con un ejemplo.

<select name="selectcito" id="selectcito">
	<option value="NO">No</option>
	<option value="SI">Sí</option>
</select>

<input type="text" name="inputcito" id="inputcito" />

<script type="text/javascript">
// Esperar a que se cargue todo el documento
$(document).ready(function(){
	// Al cambiar la opción del SELECT
	$('#selectcito').change(function(){
		// Fijarse el valor de la opción seleccionada y activar/desactivar el input
		val = $(this).find('option:selected').val();
		if(val == 'NO'){
			// Desactivo el input
			$('#inputcito').attr('readonly', 'readonly'); 
			// READONLY Si no querés que se modifique pero que se envíe el valor al hacer SUBMIT
			// Sino tendrías que hacer $('#inputcito').attr('disabled', 'disabled'); 
		} else {
			$('#inputcito').removeAttr('readonly');  // O "disabled"
		}
	});
});
</script>

Company web site: pressEnter
Development using free software.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users