在通过jQuery发送AJAX请求之前,我需要做一些(可能是异步的)东西。 有没有办法手动唤起在jqXHR对象上发送请求? 问题是我需要立即返回jqXHR对象(例如使用$ .Deferred()接口)
答案 0 :(得分:1)
您可以在jQuery中使用beforeSend
事件
$.ajax({
url: "url",
beforeSend: function ( xhr ) {
// you can do here
}
}).done(function ( data ) {
.............
});