如何在 extjs 3.2 中使用 addCls()
How to use addCls() in extjs 3.2
我正在尝试从网格中删除行。为此,我需要吵架。我正在使用 addCls,但它在 extjs 3 中不受支持。有什么替代方法可以做到这一点。
{
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);
}
} }
在 ExtJS 中你不能使用 addCls
但你可以使用 addClass
根据您的代码,您需要 row
的索引,然后使用
Ext.fly(row[i]).addClass('row-deleted');
我正在尝试从网格中删除行。为此,我需要吵架。我正在使用 addCls,但它在 extjs 3 中不受支持。有什么替代方法可以做到这一点。
{
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);
}
} }
在 ExtJS 中你不能使用 addCls
但你可以使用 addClass
根据您的代码,您需要 row
的索引,然后使用
Ext.fly(row[i]).addClass('row-deleted');