before发送失败并完成

时间:2014-12-09 03:00:40

标签: jquery ajax

使用$ .ajax让beforeSend()像done()和fail()一样工作吗?

$.ajax(..).beforeSend(function(){
  // do things before send
}).done(.....

1 个答案:

答案 0 :(得分:1)

您可以像beforeSend:一样添加success:beforeSend:函数内的事件在启动AJAX之前有效。这应该工作

$.ajax({
    url: 'your_url',
    data: your_data,
    type:  'get', 
    dataType: 'your data type',
    success: function(data){
        //Do after success
    },
    beforeSend: function(){
        //Do before ajax starting
    },
    complete: function(data){
        //Do after completing
    }
});

Here包含详细信息。