一尘不染

在更新面板AJAX asp.net之后运行脚本

ajax

我正在网站上运行ajax更新面板。更新面板将返回一些新控件。从ajax调用返回控件后,我想为控件设置一些JavaScript。有什么办法吗?谢谢你的帮助!


阅读 153

收藏
2020-07-26

共1个答案

一尘不染

参与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

已封存:

https://web.archive.org/web/20160802132945/http://ajax.asp.net/ajax/documentation/live/overview/AJAXClientEvents.aspx

2020-07-26