我有一个 jquery 选择器的有趣情况,试图在 asp.net LoginView 中找到一些东西:
假设我有 4 个控件、2 个纯 html<input>
和 2 个<asp:TextBox>
es。每个里面一个<asp:Loginview>
。
<asp:LoginView ID="LoginView1" runat="server">
<LoggedInTemplate>
<input type="text" id="htmlInput1" />
<asp:TextBox id="aspTextbox1" runat="server"></asp:TextBox>
</LoggedInTemplate>
</asp:LoginView>
<input type="text" id="htmlInput2" />
<asp:TextBox id="aspTextbox2" runat="server"></asp:TextBox>
然后假设我想对他们每个人应用一些 jquery。猜猜这 4 个中哪一个不起作用?
<script>
$(function () {
$("#htmlInput1").datepicker();
$("#htmlInput2").datepicker();
$("#aspTextbox1").datepicker();
$("#aspTextbox2").datepicker();
});
</script>
由于某种原因,无法访问 LoginView 中的 asp.net 文本框。我必须先以某种方式选择 LoginView 吗?
var x = $("LoginView1").....