获取多个 BootstrapTable 表的选择

Get selections for multiple BootstrapTable tables

我用的是文智信bootstraptable,同一个页面有很多table,一个按钮,点击按钮的时候想从所有不同的 table 中收集所有选定的行。

所以, 在我的 JS 代码中,我做了:(Ids 是一个包含所有 tables ID 的数组)

for (var i = 0; i < Ids.length; i++)
{
    var domain = $.map($('#' + Ids[i] + '').bootstrapTable('getSelections'), function (row)
    {
        // do something with row object...
    });
}

但它不起作用... 请帮助!

这是我的错误,因为一些 id 包含竖线字符 | 而它不是 JavaScript 中 id 的有效字符。 $.map 函数返回错误,因为 id 带有竖线。