2010-08-20 66 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