我有GridiView如下內ASP.NET GridView控件和DropDownList控件:如何選擇和檢查GridView中DropDownList的更改?
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
我想使用jQuery/JavaScript來獲取DropDownList的元素和檢測項目變化如下:
$(function() {
$("#<%= DropDownList1.ClientID %>").change(function() {
if ($("#<%= DropDownList1.ClientID %>").find('option:selected').text() == "1") {
alert('1');
} else {
alert('2');
}
});
});
我的問題是,我如何選擇GridView內的DropDownList,然後檢查更改?
請指教。 先進的謝謝。
任何控件的ID在你的HTML,class屬性應該是在ASP :DropDownList元素。我認爲CssClass服務器端屬性更好。 – 2013-03-19 07:42:26
啊,非常好,但是需要將類分配到下拉列表中,而不是像顯示的那樣分配給gridview。糾正它,你有我的投票。 :) – Icarus 2013-03-19 07:42:33
謝謝你們,更新了我的答案。 – Adil 2013-03-19 07:44:46