Jquery获得控件值的三种方法总结 |
本文标签:Jquery,控件 一 Jquery获得服务器控件值的方法 服务器控件代码:<asp:TextBox ID="txtUserID" runat="server"></asp:TextBox> 1. $("#<%=txtUserID.ClientID%>").val(); 2. $("input[id*=txtUserID]").val(); 3. $("*[id$=txtUserID]").val(); 二 Jquery获得控件值的方法 取值: $("")是一个jquery对象,而不是一个dom element
var item = $(input[@name=items][@checked]).val(); 获取值: 文本框,文本区域:$("#txt").attr("value"); 控制表单元素: 多选框checkbox: $("#chk1").attr("checked",);//不打勾 单选组radio: $("input[@type=radio]").attr("checked",2);//设置value=2的项目为当前选中项
三 Jquery获得控件 DropDownList值的方法 复制代码 代码如下: <script type="text/javascript"> function bbOK() { var a = $("#ddlGuo option:selected").val(); var b = $("#ddlGuo option:selected").text(); $("#txttext").attr("value", b); $("#txtval").attr("value", a); } </script> <html> <asp:DropDownList ID="ddlGuo" runat="server" > <asp:ListItem Selected="True" Value="001">北京市</asp:ListItem> <asp:ListItem Value="301">南京</asp:ListItem> <asp:ListItem Value="313">苏州</asp:ListItem> </asp:DropDownList> <asp:TextBox ID="txtval" runat="server"></asp:TextBox> <asp:TextBox ID="txttext" runat="server"></asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text="点击Select" OnClientClick="bbOK();" /> </html> |