![](/img/trans.png)
[英]Why in ASP.NET Ajax Update Panel after any action javascript elements stop working?
[英]Running script after Update panel AJAX asp.net
我在我的網站上運行 ajax 更新面板。 更新面板返回一些新控件。 我想在從 ajax 調用返回后為控件設置一些 JavaScript。 有沒有辦法做到這一點? 謝謝你的幫助!
與 MSAjax 事件相關聯
function pageLoad(){ }
每次更新面板刷新時都會觸發..您可以在那里進行重新綁定/新綁定
...是的,這就是你需要做的,把它放在頁面上,它就會啟動。
更新:: [看起來我的函數命名不正確(我認為它仍然可以工作)]如果頁面上有腳本管理器,那真的很簡單..
<script>
///<summary>
/// This will fire on initial page load,
/// and all subsequent partial page updates made
/// by any update panel on the page
///</summary>
function pageLoad(){ alert('page loaded!') }
</script>
http://www.asp.net/ajax/documentation/live/overview/AJAXClientEvents.aspx
存檔:
您可以將 Timer 與一個函數一起使用,該函數每隔幾百毫秒檢查一次控件是否存在。 一旦檢測到它們,應用您的腳本並結束計時器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.