我已经在ASP.NET应用程序中使用了javascript / jquery一段时间了,无论出于何种原因,这个应用程序与我正在进行的工作不同。
如果我有文本框:
<asp:TextBox ID="txtFirstName" runat="server" CssClass="textbox"></asp:TextBox>
我尝试通过clientID这样引用它
var example = $get('<%=txtFirstName.ClientID %>').value;
或者尝试获取我尝试过的clientID的一些类似方法,页面抛出错误并重定向到我的错误页面...
但是,如果我只是用它的实际ID来引用它,它就可以了。我一直不得不在使用asp.net之前使用clientID并使用Javascript获取值。可能是因为它现在真正获得了正确的ID,而不喜欢我的ClientID方法?
答案 0 :(得分:-1)
$(&#39;#&lt;%= txtbx.ClientId%&gt;&#39;)。val()