Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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
asp.net mvc jquery razor在组中选中和取消选中复选框_Jquery_Html_Asp.net_Asp.net Mvc - Fatal编程技术网

asp.net mvc jquery razor在组中选中和取消选中复选框

asp.net mvc jquery razor在组中选中和取消选中复选框,jquery,html,asp.net,asp.net-mvc,Jquery,Html,Asp.net,Asp.net Mvc,我正在尝试在组中选中并取消选中这里的复选框。我想单击相应的父项(id=50,id=51),然后单击其所有子项复选框。我正在尝试查找经过一些修改的jquery函数,但无法使其工作。如何在以下场景中实现选中和取消选中 <tr id="50"> <td colspan="2"> <b><input type="checkbox" value="true" name="MediaPlanBoxes[0].isRoGenerated" id="MediaPlanB

我正在尝试在组中选中并取消选中这里的复选框。我想单击相应的父项(id=50,id=51),然后单击其所有子项复选框。我正在尝试查找经过一些修改的jquery函数,但无法使其工作。如何在以下场景中实现选中和取消选中

<tr id="50">
<td colspan="2">
<b><input type="checkbox" value="true" name="MediaPlanBoxes[0].isRoGenerated" id="MediaPlanBoxes_0__isRoGenerated" class="parent">
<input type="hidden" value="false" name="MediaPlanBoxes[0].isRoGenerated"> paper1</b></td>
</tr>  

<tr id="173">
 <td colspan="2">
<b><input type="checkbox" value="true" name="MediaPlanBoxes[0].isRoGenerated" id="MediaPlanBoxes_0__isRoGenerated" class="child">
<input type="hidden" value="false" name="MediaPlanBoxes[0].isRoGenerated"> sub1</b></td>
</tr> 

 <tr id="174">
 <td colspan="2">
<b><input type="checkbox" value="true" name="MediaPlanBoxes[0].isRoGenerated" id="MediaPlanBoxes_0__isRoGenerated" class="child">
<input type="hidden" value="false" name="MediaPlanBoxes[0].isRoGenerated"> sub2</b></td>
 </tr>

论文1
sub1
sub2
这是第二组

 <tr id="51">
<td colspan="2">
<b><input type="checkbox" value="true" name="MediaPlanBoxes[0].isRoGenerated" id="MediaPlanBoxes_0__isRoGenerated" class="parent">
<input type="hidden" value="false" name="MediaPlanBoxes[0].isRoGenerated"> paper2</b></td>
</tr>  

<tr id="175">
 <td colspan="2">
<b><input type="checkbox" value="true" name="MediaPlanBoxes[0].isRoGenerated" id="MediaPlanBoxes_0__isRoGenerated" class="child">
<input type="hidden" value="false" name="MediaPlanBoxes[0].isRoGenerated"> sub1</b></td>
</tr> 

 <tr id="173">
 <td colspan="2">
<b><input type="checkbox" value="true" name="MediaPlanBoxes[0].isRoGenerated" id="MediaPlanBoxes_0__isRoGenerated" class="child">
<input type="hidden" value="false" name="MediaPlanBoxes[0].isRoGenerated"> sub2</b></td>
 </tr>

纸张2
sub1
sub2

ID的值在HTML文档中必须是唯一的

假设最后一个tr的ID是176

请看一看小提琴:

$(“#50”)。单击(函数(){
if($(this).find(“输入[type='checkbox']”)是(':checked'))
$(“#173,#174”).find(“输入[type='checkbox']”).prop(“选中”,true);
其他的
$(“#173,#174”).find(“输入[type='checkbox']”)prop(“选中”,false);
});
$(“#51”)。单击(函数(){
if($(this).find(“输入[type='checkbox']”)是(“:选中”))
$(“#175,#176”).find(“input[type='checkbox']”).prop(“checked”,true);
其他的
$(“#175,#176”).find(“input[type='checkbox']”).prop(“checked”,false);
});

论文1
sub1
sub2
纸张2
sub1
sub2