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 );


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM