これがasp.netの私のコードです...次のようにしてページがロードされる[checkbox]
と[dropdownlist]
、デフォルトですべてのドロップダウンリストが無効になっているコードをレンダリングするとき:
var $ddls = $('select');
$ddls.prop("disabled", true);
私の質問は、チェックボックスがチェックされている場合にのみドロップダウンを有効にする方法ですか? チェックボックスがオフの場合、ドロップダウンを無効にします
<asp:GridView ID="routePlanGridView" runat="server" AutoGenerateColumns="False"
<Columns>
<asp:TemplateField HeaderText="Reason">
<ItemTemplate>
<div class="selectreason">
<asp:CheckBox CssClass="selectme" ID="chkReject" runat="server" Checked="false">
</asp:CheckBox>
<asp:DropDownList runat="server" ID="detail" >
<asp:ListItem Selected="True" Value="0">Select me</asp:ListItem>
<asp:ListItem Value="1">one</asp:ListItem>
<asp:ListItem Value="2">two</asp:ListItem>
<asp:ListItem Value="3">three</asp:ListItem>
<asp:ListItem Value="4">four</asp:ListItem>
</asp:DropDownList>
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>