在demo上找到函数deleteRows
$('#DeleteAllButton').button().click(function () {
var $selectedRows = $('#StudentTableContainer').jtable('selectedRows');
$('#StudentTableContainer').jtable('deleteRows', $selectedRows);
});现在我正在处理子表,但无法从中获取行数据
我不知道如何为标识子行id添加类
有没有人能提拔我
发布于 2014-01-10 19:20:53
您需要将选择器更改为指向子表选定的行:
var $selectedRows = $('#StudentTableContainer').jtable('selectedRows');
$('#StudentTableContainer').jtable('deleteRows', $selectedRows);当前正在尝试从父表中获取所选行,并将它们也从父表中删除。因此,您必须更改两件事:获取所选行的方式,以及删除它们的表。
您是否可以尝试使用此命令来获取选定的行:
var selectedRows =$('.jtable-main-container .jtable .jtable-row-selected');因此,您的删除按钮应该执行以下操作:
$('#DeleteAllButton').button().click(function () {
var $selectedRows = $('#StudentTableContainer').jtable('selectedRows');
$('.jtable-main-container .jtable').jtable('deleteRows', $selectedRows);
});我不能百分之百确定子表的选择,但您可以试一试。
https://stackoverflow.com/questions/20087731
复制相似问题