Javascript DataTable—获取jQuery中所有选定行的简单方法

Javascript DataTable—获取jQuery中所有选定行的简单方法,javascript,jquery,jsp,datatable,Javascript,Jquery,Jsp,Datatable,如何从jQuery数据表中获取所有选定行 在这里,stackoverflow找到了计算所选行的方法,但我需要所选行数据将这些数据抛给下一个JavaServletPage来处理它 数据表的我的代码配置: HTML-表格: 是在我的JS-Config-Part中编写函数的一种方法吗 例如: $('#...').on( ' ', ' ', function () { <!-- for each row write to an array, set this array as attri

如何从jQuery数据表中获取所有选定行

在这里,stackoverflow找到了计算所选行的方法,但我需要所选行数据将这些数据抛给下一个JavaServletPage来处理它

数据表的我的代码配置:

HTML-表格:

是在我的JS-Config-Part中编写函数的一种方法吗

例如:

$('#...').on( ' ', ' ', function () {
     <!-- for each row write to an array, set this array as attribute to threw them? -->
} );

任何帮助都将不胜感激

您可以迭代行数据

$('#button').click(function () {
    var ids = $.map(table.rows('.selected').data(), function (item) {
        return item[0]
    });
    console.log(ids)
    alert(table.rows('.selected').data().length + ' row(s) selected');
});

演示:

您可以迭代行数据

$('#button').click(function () {
    var ids = $.map(table.rows('.selected').data(), function (item) {
        return item[0]
    });
    console.log(ids)
    alert(table.rows('.selected').data().length + ' row(s) selected');
});

演示:

感谢您的帮助@Bhadresh。你的例子给了我处理问题的一个良好开端。我知道我必须迭代行和列,对吗?因为我需要完整的行数据谢谢你的帮助@Bhadresh。你的例子给了我处理问题的一个良好开端。我知道我必须迭代行和列,对吗?因为我需要完整的行数据
$('#button').click(function () {
    var ids = $.map(table.rows('.selected').data(), function (item) {
        return item[0]
    });
    console.log(ids)
    alert(table.rows('.selected').data().length + ' row(s) selected');
});