Javascript 如何获取引导表数据并删除行
这是我的ejs文件的一部分。假设存在如下所示的引导表 我想做的是,如果我按下一个按钮,我的del()函数将针对所选行删除执行。但它不起作用。 我的函数甚至没有获取“row.data” 如何获取row.data并基于row.data删除一行Javascript 如何获取引导表数据并删除行,javascript,jquery,bootstrap-4,ejs,Javascript,Jquery,Bootstrap 4,Ejs,这是我的ejs文件的一部分。假设存在如下所示的引导表 我想做的是,如果我按下一个按钮,我的del()函数将针对所选行删除执行。但它不起作用。 我的函数甚至没有获取“row.data” 如何获取row.data并基于row.data删除一行 $('#table').bootstrapTable({ columns: [{ field: 'no', title: 'No',
$('#table').bootstrapTable({
columns: [{
field: 'no',
title: 'No',
align: 'center',
valign: 'middle',
sortable: true
}, {
field: 'seq',
title: 'rank',
align: 'center',
valign: 'middle',
sortable: true
}, {field: 'title',
title: 'name',
align: 'center',
valign: 'middle',
sortable: true }, [
]data: [{
id: 1,
no: 1,
seq:1,
title: 'Test 1',
},{
id: 2,
no: 2,
seq: 2,
title: 'Test 2',
}]
});
function del(){
var $table = $('table');
var ids = $.map($table.bootstrapTable('getSelections'), function (row) {
console.log("checked");
return row.data;
});
console.log("Ids : " + ids);
$('#table').bootstrapTable('remove', {
index : 1
});
}
您错过了#登录del功能。应该是——
var $table = $('#table');