JQuery获取服务端控件ID的方法
2012-04-20 21:40
323 查看
<asp:textbox runat="server" id="txtMessage" textmode="SingleLine">some strings here...</asp:textbox>
但是当这段代码输出到客户端时就变成了这样:
<input name="ctl00$txtMessage" id="ctl00_txtMessage" type="text" value="some strings here..." />
可以看到我们的TextBox控件的ID前边多了一些奇怪的字符
解决方法:
jQuery Selector有一个十分方便的方法可以调用到我们的控件,那就是属性选择器,如下:
方法一 : $("[id$=txtMessag]").val( i );
也可以调用服务端的属性:
方法二 : $("#<%=txtMessage.ClientID%>").val( i );
相关文章推荐
- JQuery获取服务端控件ID的方法
- js jquery获取随机生成id的服务器控件的三种方法
- ClientID 获取服务端控件,客户端id的方法
- JS或jQuery获取ASP.NET服务器控件ID的方法
- JS或jQuery获取ASP.NET服务器控件ID的方法
- js jquery获取随机生成id的服务器控件的三种方法
- jquery 获取div的ID 几种方法
- 分享一个获取控件 id 较简单的方法
- jquery 获取像repeater控件中子控件的ID
- jquery 获取点击事件的id;jquery如何获取当前触发事件的控件ID值
- JQuery的选择器对控件ID含有特殊字符的解决方法-涨姿势了!
- Jquery判断$("#id")获取的对象是否存在的方法
- jquery、js ajax添加的表单的控件在火狐(Firefox)下获取不到值的解决方法
- jquery中获取id值方法
- 服务端控件获取方法
- 获取asp.net服务器控件的客户端ID和Name的实现方法
- Jquery取得iframe中元素的几种方法Javascript Jquery获取Iframe的元素、内容或者ID
- 浅析Page.LoadTemplate("模板")方法动态获取绑定模板后,通过FindControl获取服务端控件的方法。
- 为什么Jquery有时候根据模板中控件的Id但是获取不到该控件的对象
- 用jquery获取ASP.NET的服务器控件的ID