Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改一个表行中的所有复选框_Javascript_Jquery_Html_Checkbox - Fatal编程技术网

Javascript 更改一个表行中的所有复选框

Javascript 更改一个表行中的所有复选框,javascript,jquery,html,checkbox,Javascript,Jquery,Html,Checkbox,我想取消选中一个表行中的所有复选框。 我有以下HTML代码: <tr id="unlosta_line_1"> <td> <input id="unlosta_prop_id_1" name="unlosta_prop_id[1]" value="1" checked="checked" type="checkbox"> Feld 1 </td> <td> <inp

我想取消选中一个表行中的所有复选框。 我有以下HTML代码:

<tr id="unlosta_line_1">
     <td>
        <input id="unlosta_prop_id_1" name="unlosta_prop_id[1]" value="1"  checked="checked" type="checkbox">
Feld 1
     </td>

     <td>
        <input id="unlosta_prop_id_2" name="unlosta_prop_id[2]" value="2"  type="checkbox">
Feld 2
     </td>

     <td>
        <input id="unlosta_prop_id_3" name="unlosta_prop_id[3]" value="3"  type="checkbox">
Feld 3
     </td>
     <td>...and so on
     <td>
</tr>

实现中的问题是,您正在设置
checked
元素的
TD
属性而不是
checkbox

您可以直接使用,然后设置其
checked
属性

$("#unlosta_line_1 :checkbox").prop("checked", false);

实现中的问题是,您正在设置
checked
元素的
TD
属性而不是
checkbox

您可以直接使用,然后设置其
checked
属性

$("#unlosta_line_1 :checkbox").prop("checked", false);

input
td

(函数(){
$(“#unlosta_line_1”)。子项(“td”)。每个(功能(i){
$(this).children('input').attr(“选中”,false)
})
})()

费尔德1
费尔德2
费尔德3
等等

input
td

(函数(){
$(“#unlosta_line_1”)。子项(“td”)。每个(功能(i){
$(this).children('input').attr(“选中”,false)
})
})()

费尔德1
费尔德2
费尔德3
等等

您需要设置
input
checked
属性,而不是
td
当您说要全部取消选中时,您的意思是全部取消选中并保留上次选中的属性,还是真的要全部取消选中。。。。像全部取消选中?我真的需要取消选中这一行中的所有复选框。您需要设置
输入的
checked
属性,而不是
td
当您说要全部取消选中时,您是指全部取消选中并保留最后选中的复选框,还是真的希望全部取消选中。。。。像取消全选?我真的需要取消选中这一行中的所有复选框