日期:2014-05-17  浏览次数:20471 次

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()试了试,也不行,急啊
jQuery ASP.NET 服务器 控件

------解决方案--------------------
"弹出的提示框没有内容,不是null"

这就是获取到值了。
------解决方案--------------------
这样的 $('#<%=TextBox1.ClientID%>').val();
------解决方案--------------------
我学ASP.NET初期拖拖控件,以后也不打算拖这些服务器端控件。楼主学MVC吧! 
------解决方案--------------------
$('#<%=TextBox1.ClientID%>').val()
一定是楼主疏忽了吧