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であることに注意してください
私が間違っていることを教えてください...
ありがとう & よろしく サミール・シェイク