jquery获取设置服务器控件的方法
jquery获取设置服务器控件的方法
获取TextBox,HiddenField,Label的值。例如:
<asp:TextBox ID="txtBoxID" runat="server"></asp:TextBox>
<asp:HiddenField ID="txtBoxID" runat="server" />
<asp:Label ID="Label5" runat="server" Text="txtBoxID" ></asp:Label>
1. $("#<%=txtBoxID.ClientID%>").val();
2. $("input[id*=txtBoxID]").val();
3. $("*[id$=txtBoxD]").val();
这三种服务器控件值的获取方法相同,但是赋值方法不同。
1.给TextBox赋值:$("*[id$=txtBoxID]").val();
2.给HiddenField赋值:$(‘*[id$=HiddenField1]‘).attr(‘value‘,10);
3.给Label赋值:$("*[id$=Label1]").text("*");
除了上述3种赋值方式外还有另外一个办法
4.在服务器控件 加(ClientIDMode=“Static”)这样服务器的客户端ID就不会一直变化。这样取值和赋值就可以和客户端控件一样操作了。这个办法可能会更好记些。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。