Jquery获取服务器端控件ID的方法
生活随笔
收集整理的這篇文章主要介紹了
Jquery获取服务器端控件ID的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<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$=txtMessage]").text( i );
也可以調用服務端的屬性:
方法二 : ? ?$("#<%=hfTxtNum.ClientID%>").val( i );
<input name="ctl00$txtMessage" id="ctl00_txtMessage" type="text" value="some strings here..." />
可以看到我們的TextBox控件的ID前邊多了一些奇怪的字符
解決方法:
jQuery Selector有一個十分方便的方法可以調用到我們的控件,那就是屬性選擇器,如下:
方法一 : $("[id$=txtMessage]").text( i );
也可以調用服務端的屬性:
方法二 : ? ?$("#<%=hfTxtNum.ClientID%>").val( i );
總結
以上是生活随笔為你收集整理的Jquery获取服务器端控件ID的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 玩转Jquery中的动画效果(anima
- 下一篇: jquery简单实现点击弹出层效果实例