基于http://api.jquery.com/ajaxComplete/
.ajaxComplete( handler(event, XMLHttpRequest, ajaxOptions) )
.ajaxStart( handler(event) )
Run Code Online (Sandbox Code Playgroud)
根据我的知识和经验,.ajaxStart或.ajaxStop处理程序的XMLHttpRequest和ajaxOptions参数为null.
我想检索.ajaxStart和.ajaxStop函数内的ajaxOptions信息.那可能吗?
如果我与.ajaxSend + .ajaxComplete而不是.ajaxStart + .ajaxComplete挂钩,我会遇到什么问题.我喜欢这样做的主要原因是.ajaxSend可以访问所有三个参数.
Nic*_*ver 16
您无法在此处访问它们,因为这些事件适用于请求的活动计数变为高于0且返回的情况,但不是按请求进行,而是用于整体活动.
我想你以后就是.ajaxSend()和.ajaxComplete()这火每个请求,并将请求的参数,例如:
$(document).ajaxSend(function(event, xhr, options) {
//do start stuff
}).ajaxComplete(function(event, xhr, options) {
//do end stuff
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6101 次 |
| 最近记录: |