您好我正在使用jquery在单个页面中具有滑动效果,kwicks效果,幻灯片和fancybox。 everyhting完美工作,直到ajax回发,但之后,没有任何jQuery的功能似乎工作。任何想法将是伟大的jquery和ajax异步回发
回答
它看起来好像你的UpdatePanel打破你的JavaScript。关键是要记住它何时执行回发,这些与您最初绑定的JavaScript不是同一个元素。回传后重新绑定将解决您的问题;所有这些都需要被搭售一些javascript调用微软提供的回调函数:
function BindEvents()
{
//Here your jQuery function calls go
}
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(BindEvents);
的PageRequestManager将调用BindEvents功能后,每次回来后。只要它在回发之前就可以在页面上的任何位置进行。
感谢PCasagrande让我现在试试这个 – sam
我应该调用bindevents()内的所有jquery函数吗? – sam
是的。任何会影响UpdatePanel内容的东西都应该包含在那里。函数的名称无关紧要; BindEvents就是我所用的。使用非匿名函数也很好,因为您可以调用该函数以在初始页面加载时启动一切。它只是使任何改变的道路更容忍。 – PCasagrande
- 1. CheckBoxList AJAX异步回发问题
- 2. ASP.NET中的异步和同步回发
- 3. 表不刷新异步AJAX,JQuery和PHP
- 4. AJAX异步响应回调
- 5. 从jquery发送异步回传
- 6. AJAX同步和异步差异
- 7. jQuery异步ajax查询和返回值问题(范围,关闭)
- 8. ASP.NET AJAX回发和jQuery
- 9. 同步和异步回调
- 10. 异步回发导致完全回发
- 11. 并发异步回调
- 12. 返回数据异步后jquery $ .ajax在asp.net后发送请求mvc
- 13. jQuery的Ajax调用异步:假VS异步:真
- 14. 异步Ajax请求是不是真的异步(jQuery和Zend公司)
- 15. Javascript回调异步Ajax YUI 3
- 16. ASP.NET AJAX异步回丢失后jQuery的CSS变化
- 17. 使用Ember.js模型与异步jQuery Ajax回调
- 18. 带异步的jQuery Ajax调用返回null响应XML
- 19. JQuery两个不同的异步ajax调用返回undefined
- 20. JQuery AJAX异步假不适用于Chrome
- 21. jquery ajax调用不是异步的
- 22. 异步的墙壁与jquery/ajax
- 23. jquery Ajax等待异步响应
- 24. jQuery的Ajax请求的异步假
- 25. jQuery AJAX:收集多个异步结果
- 26. JQuery Datatables,filtring不工作(槽ajax /异步)
- 27. jquery ajax异步假不工作
- 28. jQuery Ajax响应不是异步的
- 29. 控制jQuery异步ajax调用号码?
- 30. ASP.net Ajax和JQuery - 部分回发
我试过使用pageload但没有运气。还试图注册客户端代码隐藏仍似乎并不工作 – sam