2010-08-20 3 views
1

J'ai un code de base avec jquery:

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

Ce qui fonctionne un régal. Chose est, je voudrais faire quelque chose avant que la commande get réelle est envoyée. Je sais que le code ci-dessus est le raccourci, et je sais comment faire la version longue avec $ .ajax() et beforeSend() - je suppose que je me demande s'il y a un moyen de le faire avec $ .get(). ..

Répondre

2

Pas au sujet obtenir, mais vous pourriez trouver un autre moyen d'utiliser beforeSend plus pratique:

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

Ce enregistrerait gestionnaire beforeSend pour toutes les demandes ajax faites par jquery.

+0

pour TOUTES les demandes ajax? C'est assez cool ... pourrait certainement être utile pour charger un 'loader' par défaut ou quelque chose comme ça. – willdanceforfun

Questions connexes