2016-07-02 3 views
1

Ich versuche, Zeile aus einem Raster zu löschen. Dafür muss ich streiten. Ich benutze AddCls, aber es unterstützt nicht in Extjs 3. Was ist die alternative Möglichkeit, das zu tun.Wie verwendet man addCls() in extjs 3.2

{ 
xtype: 'button', 
text: 'Delete', 
handler : function(){ 
    var cogrid = Ext.getCmp('HART_GRID'); 
    var costore = cohartgrid.getStore(); 
    var record = Ext.getCmp('HART_GRID').getSelectionModel().getSelected(); 
    if (record) { 
     Ext.fly(row).addCls('row-deleted');// This line is throwing error. 
    } 
    if(record.data.Excl == "No"){ 
     cohartstore.remove(record); 
    } 
} } 

Antwort

2

In ExtJS können Sie nicht addCls verwenden, aber was können Sie verwenden, ist addClass

Wie pro Ihre Code, den Sie Index row benötigen und verwenden dann

Ext.fly(row[i]).addClass('row-deleted');

+0

Dank es funktioniert. – David

Verwandte Themen