【发布时间】:2017-05-26 13:56:30
【问题描述】:
我有一个表格,其中包含每行带有复选框的数据。当任何一个复选框被选中时,我将Selected 类添加到相应的tr 元素中。
$('#InventoryTable tbody').on('click', 'input[type="checkbox"]', function (e) { /** logic */ });
但是当我在按钮点击时获得选定的tr 元素时,我遇到了以下问题。
这是我用来获取选定的tr 值的代码:
function myFunc() {
debugger;
var table = $('#InventoryTable').DataTable();
var adjustmentdetails = new Array();
$("#InventoryTable tr.selected").each(function (ix, element) {
// Do your processing.
debugger;
});
}
但是,我无法使用上述代码获取其他页面(分页)选择的值。
【问题讨论】:
-
请出示您的 HTML
-
“但是我无法使用上面的代码获取其他页面选择的值。”你什么意思?
-
我正在为表格使用分页概念。当我在其他页面中选择行时,这些值不会使用上述函数。
-
@DanielH 编辑了我的问题。请查看。
-
我改进了您帖子的语言和格式,使其更具可读性。但是,您应该更清楚您的实际问题是什么。我不明白您所说的“我无法使用上述代码获取其他页面选择的值”是什么意思。你在说什么其他页面?包括更多代码,也许还有截图,以解释您的问题。
标签: javascript jquery html css datatable