Updatepanel 与 Jquery .ready()

摘要:Updatepanel 与 Jquery .ready()


项目上遇到 若在updatepanel内有 控件bind 一些jquery事件 一般我都写在 .ready(),但问题来了,我们原先于 .ready()内绑定的事件在局部更新后 全都不见啰,因此需要用PageRequestManager(http://msdn.microsoft.com/en-us/library/bb383810.aspx)来从新注册我们要的 .ready()事件 ,PageRequestManager白话的解释就是当我们用updatepanel这类ajax控件时,于后端postback后回到client端的 endRequest event,这边可以做你想要的bind


var prm = Sys.WebForms.PageRequestManager.getInstance();

prm.add_endRequest(function() {
    // 你要做的javascript绑定事件
});