我正在尝试使用 jquery 禁用表格行内的所有控件,但无法这样做...下面是我的 html 代码
<tr id="trChild2">
<td>
2
</td>
<td style="height: 30px;">
<%:Html.TextBoxFor(m=>m.childName2) %><%--<br />
<%: Html.ValidationMessageFor(m=>m.SpouseName,null,new{@Class="field-validation-message"}) %>--%>
</td>
<td style="height: 30px; text-align: center;">
M<%: Html.RadioButtonFor(m=>m.genderIdChild2,1) %>
F<%:Html.RadioButtonFor(m=>m.genderIdChild2,2) %>
</td>
<td style="height: 30px; text-align: center;">
<%:Html.TextBoxFor(m=>m.ageChild2,new{Style="width:30px;",maxlength=3}) %><%--<br />
<%:Html.ValidationMessageFor(m=>m.SpouseAge,null,new{@Class="field-validation-message"}) %>--%>
</td>
<td style="height: 30px; text-align: center;">
Married<%: Html.RadioButtonFor(m=>m.maritialStatusChild2,1) %>
UnMarried<%:Html.RadioButtonFor(m=>m.maritialStatusChild2,2) %>
</td>
</tr>
下面是我的 jquery 代码,我用它来禁用表格行内的所有控件。
$("#trChild2").find("input,button,textarea").attr("disabled", true);
请注意,这#trChild2
是我的表格行 ID
请让我知道我做错了什么......
感谢和问候萨米尔谢赫