Javascript 使用jQuery删除handsontable中的selectedRow
我有一个手机,如下图所示。选择任何一行(例如Javascript 使用jQuery删除handsontable中的selectedRow,javascript,jquery,semantic-ui,handsontable,Javascript,Jquery,Semantic Ui,Handsontable,我有一个手机,如下图所示。选择任何一行(例如LastName)后,它应该永久删除该行。如何使用jQuery实现这一点 这是我使用afterSelection函数编写的代码,但我不知道如何删除该行 this.tab.handsontable({ 数据:self.data, 数据模式:{ ColumnSepo:null, 占位符:空 }, colHeaders:['Columns Export'], 行标题:对, fixedColumns:对, fillHandle:{ autoInsertRow
LastName
)后,它应该永久删除该行。如何使用jQuery实现这一点
这是我使用afterSelection
函数编写的代码,但我不知道如何删除该行
this.tab.handsontable({
数据:self.data,
数据模式:{
ColumnSepo:null,
占位符:空
},
colHeaders:['Columns Export'],
行标题:对,
fixedColumns:对,
fillHandle:{
autoInsertRow:false,
},
是的,
栏目:[{
数据:'ColumnSEPO',
只读:正确
}, ],
stretchH:'所有',
类名:“htCenter”,
身高:420,
afterChange:function(){},
BeforeRemoveTow:函数(行、列){
var m=this.getDataAtCell(行,0);
var强制=真;
self.MandatoryFields.forEach(函数(项){
如果(!.isEmpty(m)){
var found=m.toLowerCase().includes(item.toLowerCase());
如果(找到){
强制性=错误;
}
}
});
如果(!强制){
返回错误
}否则
返回true;
},
余选:功能(r,c){
var da=this.getDataAtRow(r);
selectedRow=“”;
selectedRow=da[0];
console.log(selectedRow);
},
afterRender:function(){
if(init){
触发器(“DEW:ValidRequest”,1,self.checkValid());
}
init=真;
$('#表可移植thead th div')。筛选器(函数(){
返回$(this).text()=“列导出”;
}).弹出窗口({
标题:“列导出”,
位置:'上中锋'
});
}
});
编辑
afterSelection: function(r,c,e){
var dat = this.getDataAtRow(r)
this.alter('remove_row', r, 1);
console.log(r);
},
现在,在应用上述函数后,它将删除选定的行,但如果我选择最后一行,它将删除所有以前选定的行
使用hot.alter('remove_row',10,2)代码>handsontable的选择方法后的内部
不需要jquery
或者,如果要使用jquery,请将handsontable实例存储在某个变量表中,并在行选择中调用相同的实例
更新--在删除行之前添加了单元格。删除该行后,将选择导致问题的上一行
afterSelection: function(r, c, e) {
this.deselectCell()
this.alter('remove_row', r, 1);
}
使用hot.alter('remove_row',10,2)代码>handsontable的选择方法后的内部
不需要jquery
或者,如果要使用jquery,请将handsontable实例存储在某个变量表中,并在行选择中调用相同的实例
更新--在删除行之前添加了单元格。删除该行后,将选择导致问题的上一行
afterSelection: function(r, c, e) {
this.deselectCell()
this.alter('remove_row', r, 1);
}
如果我使用此功能,它将删除最后2行。如果我要删除中间的某行,您要删除选中的行,请检查选择并删除该行。传递正确的参数,您可以删除任何行现在我正在删除选定的行,但我有一个小问题,如果我删除最后一行,它将删除所有以前选定的行如果我使用此功能,它将删除最后2行如果我要删除中间的某行,您要删除选定的行,对所选内容执行一些检查并删除该行。传递正确的参数,您可以删除任何行。现在,我正在删除选定的行,但我有一个小问题,如果我删除最后一行,它将删除以前所有选定的行