Bug in CheckboxSelectionModel with Ext 3.3.1
In the CheckboxSelectionModel the version for LiveGrid 3.3 RC1 doesn't work. The model won't allow multiple checkboxes to be checked without holding down the Ctrl Key.
What I found was that the event handling was changed drastically from ExtJS 3.1 to ExtJS 3.3. The Ext.ux.grid.livegrid.CheckboxSelectionModel doesn't follow how the ExtJS 3.3 Ext.grid.CheckboxSelectionModel is implemented.
BTW, we have purchased a license for your extension and we love it! It would be a big plus if I could get this feature to work.
LiveGrid has no features list
LiveGrid has no features list.
Anyone know what work and doesn't compared to the official Ext JS Grid?
Hopefully, Ext JS 4 will be so faster that we will be able to write enterprise application without hacking our application with LiveGrid experiment.
Rowselect Event doesn't fire. Are there somebody meet the same problem?!
I have a Livegrid CheckboxSelectionModel and there's a Listeners in this CheckboxSelectionModel
to handle rowselect event.
But somehow, this event doesn't be fired after any row that have been selected.
Code:
this.SelectModel = new Ext.ux.grid.livegrid.CheckboxSelectionModel({
checkOnly: false,
listeners : {
scope : this,
rowselect : function(sm, rowIndex, record) {
alert('rowselect');
},
selectionchange : function(sm, rowIndex, record) {
alert('selectionchange');
}
}
});
checkOnly for CheckboxBoxSelectionModel
setting checkOnly for CheckboxBoxSelectionModel does not work, so it's unable to set checking only by clicking on checkbox column. Looking to sources it appears that 'checkOnly' option is not handled anyhow. I suppose the behaviour should be copied from standard Ext.grid.CheckboxSelectionModel:
Code:
constructor : function(){
Ext.grid.CheckboxSelectionModel.superclass.constructor.apply(this, arguments);
if(this.checkOnly){
this.handleMouseDown = Ext.emptyFn;
}
},
1 Attachment(s)
Problems with using CheckboxSelectionModel with Ext.ux.grid.ColumnHeaderGroup
When livegrid's CheckboxSelectionModel is added to the grid with headers grouped by Ext's standard plugin Ext.ux.grid.ColumnHeaderGroup, the following problem appears (see the attached image):
1) The second nothing-doing checkbox appears in the top row of the column header (the row which contains column group headers).
2) Clicking "check all" checkbox checks only loaded part of rows (f.e. 200 rows). When scrolling from this part of rows, other rows remain unchecked while header checkbox is indicated as checked. If "check all" is checked on other part of rows, the previously checked rows uncheck.
In grids with no ColumnHeaderGroup, behaviour is correct.
Notice I'm using ext 3.2, so rowspanned column headers are not possible.
This download link "http://www.ext-livegrid.com/download/" is broken
This download link "http://www.ext-livegrid.com/download/" is broken. Where can I download the latest version? Does anyone have the rowSelectionModel working with Ext 3.4.0?