M S*_*ach 3 html javascript datatable jquery
我有一个DataTable,其中一列是复选框.我可以选择多个复选框.现在单击按钮我想获得所选复选框的行ID.一旦点击按钮完成ajax操作,我想再次为上面的行ID选择复选框.基本上如何获取选中的行ID,然后再次选中复选框?
小智 5
假设每个复选框都将RowId作为其value属性.
获取所有选中的复选框:
var selectedIds = [];
$(":checked").each(function() {
selectedIds.push($(this).val());
});
Run Code Online (Sandbox Code Playgroud)
重新检查复选框:
$.each(selectedIds, function(index, id) {
$(":checkbox[value='" + id + "']").prop("checked", true);
});
Run Code Online (Sandbox Code Playgroud)