jQuery获取ASP.NET服务器控件的值
本帖最后由 b_rongji 于 2013-04-20 14:45:46 编辑
请问各位怎么用jQuery获取ASP.NET服务器控件的值呢,网上说的方法都试了,还是获取不到
前台是这样的:
<asp:TextBox ID="txtUserName" runat="server" Text="test" Width="170px" MaxLength="20"></asp:TextBox>
jQuery代码如下:
var test = $("<%=txtUserName.ClientID%>").value;
alert(test);
结果弹出来的值是undefined,未定义,网上还有其他几种jQuery获取ASP.NET服务器控件的值的方法我都也了,还是不行,谁能帮忙解决一下啊,谢谢啦
补充一下,我把.value换成val()试了试,也不行,急啊
------解决方案--------------------"弹出的提示框没有内容,不是null"
这就是获取到值了。
------解决方案--------------------这样的 $('#<%=TextBox1.ClientID%>').val();
------解决方案--------------------我学ASP.NET初期拖拖控件,以后也不打算拖这些服务器端控件。楼主学MVC吧!
------解决方案--------------------$('#<%=TextBox1.ClientID%>').val()
一定是楼主疏忽了吧