varios valor solo seleccionar obtener eventos ejemplos ejemplo desmarcar javascript extjs grid extjs4

valor - seleccionar solo un checkbox javascript



¿Cómo configurar dinámicamente las grillas del modelo de selección de CheckBox en ExtJs4? (3)

Esto me lleva de mi pregunta anterior .
Inicializo una cuadrícula con un modelo de selección de CheckBox, sin embargo, cuando configuro nuevamente la cuadrícula, el modelo de selección de la casilla de verificación desaparecerá por completo.
Lo que quiero hacer es agregar dinámicamente un CheckBox Selection Model a una grilla luego de reconfigurar las grillas de las columnas y visualizarlas visualmente.

He intentado algo como esto:

var sm = new Ext.selection.CheckboxModel(); grid.selModel = sm; grid.doLayout();


Si está utilizando ExtJS4, simplemente haga una grid.getSelectionModel() después de su reconfiguración y vea si funciona.
No tiene que hacer nada con el valor devuelto. (Si no funciona, depure para ver qué devuelve este método. ¿Es una instancia de CheckboxModel ?)


Esto funcionó para mí. Bandera dinámica SelectionModel

//dynamically change, true or false, as the case selectionModel = true var sm = {} // Selection Model if (selectionModel){ sm = Ext.create(''Ext.selection.CheckboxModel'') } var grid = Ext.create(''Ext.grid.Panel'', { selModel: sm, frame: true, store: store, columns: columns, // more code .... })