gpt4 book ai didi

css - 如何在单击按钮时在 extjs 中点击特定的行

转载 作者:行者123 更新时间:2023-11-28 05:36:39 25 4
gpt4 key购买 nike

我有一个带行的网格。我想在点击特定按钮时发出罢工。这是我的代码。

{ 
xtype: 'button',
text: 'Exclude',
handler : function(){
debugger;
var cohartgrid = Ext.getCmp('abc');
var cohartstore = cohartgrid.getStore();
var record = Ext.getCmp('abc').getSelectionModel().getSelected();
var st = cohartstore.getRange();
if (record) {
Ext.fly(row).addCls('row-deleted');// This line is not working.
}

if(record.data.EXL == "No"){
record.set("EXL","YES")
}
}}

我必须放什么 css。感谢您的帮助。

最佳答案

我在其他帖子里回答过同样的问题。在这里,您需要获取行的索引,然后使用 addClass 放置 strike css。记住 extjs 3 不支持 addCls

     var selection = grid.getSelectionModel();
for(var i=0;i<gridstore.data.length;i++){
if(selection.isSelected(i)){
var test = grid.getView().getRow(i);
var dsd=Ext.fly(test);
dsd.addClass('StrikeCSS'); // Placing css to that perticular row.
}
}

在答案中,网格就是您的网格。在选择中,您获取行索引并放置罢工

.StrikeCSS {
text-decoration: line-through !important;
color : BLACK !important;
}

关于css - 如何在单击按钮时在 extjs 中点击特定的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38166670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com