Problema con Combo- Ayuda Urgente - Onchange(ExtJs)
Hola a todos nesecito saber como controlar cuando me cambie una seleccion de un checkbook
se ejecute una accion
<!-- s:lol: --><!-- s:lol: -->
Puedes usar el evento "check":
check : ( Ext.form.Checkbox this, Boolean checked )
Fires when the checkbox is checked or unchecked.
Listeners will be called with the following arguments:
* this : Ext.form.Checkbox
This checkbox
* checked : Boolean
The new checked value
Un ejemplo sería:
var chk = new Ext.form.Checkbox(....);
chk.on('check',function(checkbox,seleccionado){
//aqui haces lo que necesites cuando se seleccione o deseleccione
if(seleccionado){
//se seleccionó
}else{
//se deseleccionó
}
})
saludosgracias Stock por su hayuda esta muy genial de verdad que me ha servido y sobre todo para mi conocimiento.
Bueno y para toda la comunidad yo estube buscando ayer y encontre algo que me resolvio el problema, quizas no sea lo mejor ni la forma correcta pero como dije me resolvió. aki dejo mi ejemplo por si a alguien le puede servir.
Poseo un combo de esta forma
{
xtype:'combo',
fieldLabel: 'Finca a la que pertenece',
store: storeCombo,
emptyText:'--- Seleccione una finca ---',
name: 'nameFinca',
id:'idFIncaTrabajador',
triggerAction: 'all',
width:150,
displayField:'nombre',
valueField: 'nombre',
allowBlank:false,
listeners:
{'select': function (record)
{
//funcion que se ejecuta cuando cambia la opciones lo mismo que el Onchange
}
}
}
Lo que hice con el codigo anterior fue mandar a escuchar el evento select cuando el haga una seleción mando a ejecutar una determinada función.
Si alguien posee un ejemplo mas optimo le agradeceria su ayuda ya que soy nuevo sobre este framework
saludos
¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.
