【发布时间】:2011-07-07 22:33:06
【问题描述】:
我正在我的网页中使用报表查看器。我决定我需要为其添加一些自定义功能(用户界面方面)。为此,我使用了一些 jquery 库。当控件向远程服务器发送 ajax 控件时会出现问题。我需要以某种方式收到有关它们的通知,并在请求完成时引发回调事件。
这可能吗?
如果有怎么办?
【问题讨论】:
我正在我的网页中使用报表查看器。我决定我需要为其添加一些自定义功能(用户界面方面)。为此,我使用了一些 jquery 库。当控件向远程服务器发送 ajax 控件时会出现问题。我需要以某种方式收到有关它们的通知,并在请求完成时引发回调事件。
这可能吗?
如果有怎么办?
【问题讨论】:
您可以使用$.ajaxSetup() 函数,该函数允许您为所有ajax 请求(由jQuery 发出)注册全局属性。例如:
$(function() {
$.ajaxSetup({
complete: function(xhr, textStatus) {
// will be raised whenever an AJAX request completes (success or failure)
},
success: function(result) {
// will be raised whenever an AJAX request succeeds
},
etc ... you could use any available option
});
});
【讨论】: