jquery和ajax异步回发

时间:2011-10-01 19:11:20

标签: jquery ajax

您好我使用jquery在单个页面中具有滑动效果,kwicks效果,幻灯片和fancybox。 everyhting完美地工作直到ajax回发,但之后没有任何jquery函数似乎工作。任何想法都会很棒

1 个答案:

答案 0 :(得分:0)

看起来你的UpdatePanel破坏了你的javascript。关键是要记住它何时进行回发,这些与你的javascript最初绑定的元素不同。回发后重新绑定将解决您的问题;所有这些都需要将一些javascript调用绑定到Microsoft提供的回调函数:

function BindEvents()
{
    //Here your jQuery function calls go
}

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

PageRequestManager将在每次回发后调用BindEvents函数。只要它在回发之前就可以在页面上的任何位置。

相关问题