在jQuery.ajaxComplete()
中如何检测HTTP方法,特别是GET或POST?
我已经尝试过阅读jQuery文档并进行搜索了,我似乎无法找到传递给函数处理程序内部的3个对象的文档
jQuery(element).ajaxComplete(function(event, request, settings) { });
由于
答案 0 :(得分:7)
AJAX回调中的settings
对象是传递给AJAX调用的设置对象。因此,您可以在其上查找type
属性,以查看它是GET还是POST:
jQuery(element).ajaxComplete(function(event, request, settings) {
alert(settings.type);
});
您可以通过这种方式检索的设置与您可以使用$.ajax
constructor设置的设置相同。