Javascript 在页面加载时选中引导表复选框

Javascript 在页面加载时选中引导表复选框,javascript,jquery,bootstrap-table,Javascript,Jquery,Bootstrap Table,我正在使用并且正在尝试设置复选框,问题是复选框在启动时没有特殊原因 引导表 为什么要检查? x Y Z T R M 1. 2. 3. 4. 5. xxx 当引导表在表单元格中发现空白字符时,它会崩溃,这实际上是非常有趣的。一旦删除了包括换行符在内的任何空白字符,问题似乎就自行解决了 函数检查(){ $(“tbody输入:选中”)。每个(函数(){ log($(this).parents(“tr:first”).data(“val”); }); } 为什么要检查? 检查值 x Y Z T

我正在使用并且正在尝试设置复选框,问题是复选框在启动时没有特殊原因


引导表
为什么要检查?
x
Y
Z
T
R
M
1.
2.
3.
4.
5.
xxx

当引导表在表单元格中发现空白字符时,它会崩溃,这实际上是非常有趣的。一旦删除了包括换行符在内的任何空白字符,问题似乎就自行解决了

函数检查(){
$(“tbody输入:选中”)。每个(函数(){
log($(this).parents(“tr:first”).data(“val”);
});
}

为什么要检查?
检查值
x
Y
Z
T
R
M
100
200
300
400
500
xxx
200
200
300
400
500
xxx
300
200
300
400
500
xxx
这对我有效(取消选中所有页面):


var$table=$(“#搜索结果”);
$(函数(){
$table.bootstrapTable('togglePagination')。bootstrapTable('uncheckAll')。bootstrapTable('togglePagination'))
});

我知道这是一个非常古老的问题,但我遇到了同样的问题,上面的答案没有帮助。我终于解决了我的问题,所以想把它贴在这里,以防其他人通过谷歌搜索发现这个问题(或者你仍然在寻找答案,只是用jquery清除复选框)

对于上面的代码,复选框字段还链接到数据字段

<th data-field="dd" data-checkbox="true">
</th>

如果您稍后填写的数据在
dd
列中有一个值,则该值将根据以下条件设置为true:

如果给定值,则会自动选中该复选框。还可以使用格式化程序选中/取消选中复选框(返回true以选中,返回false以取消选中)

所以只要删除
数据字段=“dd”
就可以解决问题。


通过不同版本的引导表,这种情况在某些时候发生了变化。我已经从1.9.0升级到1.18.3,所以我不确定确切的时间,但是从带有
数据复选框的
属性中删除
数据字段
属性修复了我的问题,它不再在页面加载时将其标记为选中状态。

我不需要索引,我需要复选框值,而不是行索引,现在,这些复选框并没有做他们应该做的事情,即从客户端向客户端发送数据server@madalinivascu我已经更新了代码段以显示所选行的值。选中任何复选框并单击表前的按钮以查看所选行的值。因此,要完成此操作,我需要一个隐藏的输入字段来收集所有自定义属性值,并将其用作表单的输入