返回JQuery数据表中的行;Bootstrap”;复选框已选中

Return the rows in a JQuery datatable when specific "Bootstrap" checkbox checked

本文关键字:复选框 Bootstrap JQuery 数据表 返回      更新时间:2023-09-26

1。为什么我的代码不适用于引导复选框

如果(bootstraps复选框(在输入中有属性"checked",那么下面的javascript将非常有效,但它在父span中设置了class="checked(。如下:

<span class="checked">
   <input type="checkbox" value="9577" class="overtimeapproval">
</span>

这个javascript返回一个数组,其中包含我需要的所有行:

$("#mytable:has(.overtimeapproval:checked)").dataTable().fnGetNodes();

2.我想我必须为引导复选框做些什么

要使相同的javascript与引导程序复选框一起工作,我需要类似的东西:

待办事项:$("#mytable:has(.overtimeapproval:parent:span:checked)").dataTable().fnGetNodes();

如何执行上面的jquery选择器

$("#mytable:has(.overtimeapproval:parent.checked)").dataTable().fnGetNodes();

我认为这可以帮助你。

我可以用下面的javascript做我需要的事情:

$($("#mytable").dataTable().fnGetNodes()).has('.overtimeapproval:checked')

Bootstrap复选框似乎可以正常工作:checked选择器。