1つのチェックボックスがチェックされている場合、他のすべてのチェックボックスをチェックしたい。私のチェックボックスは配列です。1つのチェックボックスがチェックされている場合、その行のすべてのチェックボックスをチェックしたい. 私のコード
<tr>
<td class="small">
<asp:CheckBox ID="chkReportModuleName" runat="server" name="report"></asp:CheckBox>
</td>
<td class="particulrs"></td>
<td class="small">
<asp:CheckBox ID="chkReportAdd" runat="server" name="reports"></asp:CheckBox>
</td>
<td class="small">
<asp:CheckBox ID="chkReportEdit" runat="server" name="reports"></asp:CheckBox>
</td>
<td class="small">
<asp:CheckBox ID="chkReportDelete" runat="server" name="reports"></asp:CheckBox>
</td>
<td class="small">
<asp:CheckBox ID="chkReportView" runat="server" name="reports"></asp:CheckBox>
</td>
<td class="small">
<asp:CheckBox ID="chkReportPrint" runat="server" name="reports"></asp:CheckBox>
</td>
<td class="othr">
<span><input type="checkbox" id="chkReportActivity1" name="reports" /></span>
</td>
</tr>
report という名前のチェックボックスをオンにします。reports という名前のチェックボックスをすべてオンにしたいです。チェックボックス chkReportModuleName は配列です。クリックすると、その行のチェックボックスのみがチェックされます。
私が試したjqueryは次のとおりです。
$('input[name="ctl00$MainContent$chkTransModuleName"]').click(function () {
$('input[name="trans"][i]').attr("checked", this.checked);
$('input[id="MainContent_chkTransAdd"]').attr("checked", this.checked);
$('input[id="MainContent_chkTransEdit"][i]').attr("checked", this.checked);
$('input[id="MainContent_chkTransDelete"][i]').attr("checked", this.checked);
$('input[id="MainContent_chkTransView"][i]').attr("checked", this.checked);
$('input[id="MainContent_chkTransPrint"][i]').attr("checked", this.checked);
});
実行されますが、その行にあるチェックボックスのみをチェックしたいです。
誰かがこれで私を助けてくれますか? ありがとう