获取多个 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 带有竖线。
我用的是文智信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 带有竖线。