ExtJS et grids : double click, comment faire, howto ?
Cela fait une bonne heure que je cherche comment avoir le double click sur une grid générée dynamiquement.
C’est très simple :
Ce code ne fonctionnait pas, donc si vous êtes dans le même cas que moi, n’ayez pas peur :
this.gridAttributs = Ext.create('Ext.grid.Panel', {
border: 0,
store: this.store,
columns: [
{ text: "id", dataIndex: 'id', sortable: true },
{ ... },
{ ... }
],
celldblclick: function(evt, elem, opts ) {
console.log('dblclick');
}
});
Voici le code qui fonctionne :
this.gridAttributs = Ext.create('Ext.grid.Panel', {
border: 0,
store: this.store,
columns: [
{ text: "id", dataIndex: 'id', sortable: true },
{ ... },
{ ... }
]
});
this.gridAttributs.on('cellDblClick', function(evt, elem, opts ) {
console.log('dblclick');
});
J’espère vous avoir évité de perdre l’heure que moi même j’ai perdu ! 😉
2 comments