2016-07-02 8 views
1

Я пытаюсь удалить строку из сетки. Для этого мне нужно нанести удар. Я использую addCls, но он не поддерживается в extjs 3. Каков альтернативный способ сделать это.Как использовать addCls() в 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); 
    } 
} } 

ответ

2

В ExtJS вы не можете использовать addCls но то, что вы можете использовать это addClass

В соответствии с вашим кодом вам нужно индекс row, а затем использовать

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

+0

Благодаря его работы. – David

 Смежные вопросы

  • Нет связанных вопросов^_^