2010-08-20 210 views
1

我已经有了一些基本的代码使用jQuery:

$.get("/booking.php", { event_id: event_id, time_id: time_id }, function(data) { 
    $('#booking_box_content').html(data); 
    }); 

其中一期工程一种享受。事情是,我想在发送实际的get命令之前做一些事情。我知道上面的代码是简写,并且我知道如何使用$ .ajax()和beforeSend()来实现longhand版本 - 我想我想知道是否有一种方法可以使用$ .get()来实现。 ..

回答

2

不是关于获得,但你可能会发现使用beforeSend更方便的另一种方式:

$.ajaxSetup({ 
    beforeSend: function(request) { 
     // do your stuff 
    } 
}); 

这将注册beforeSend处理程序通过的jQuery的所有Ajax请求。

+0

所有ajax请求?这非常酷......可以肯定会有用于加载默认的“加载器”或其他东西。 – willdanceforfun 2010-08-20 06:00:33

相关问题