jQuery ajax - Μέθοδος ajaxStop()
Παράδειγμα
Εκτελέστε ένα παράθυρο αναφοράς όταν ολοκληρωθούν όλες οι αίτησεις AJAX:
$("div").ajaxStop(function(){} alert("Όλες οι αίτησεις AJAX έχουν ολοκληρωθεί"); });
Ορισμός και χρήση
Η μέθοδος ajaxStop() εκτελεί τη συνάρτηση όταν ολοκληρώνεται η αίτηση AJAX. Είναι ένα συμβάν Ajax.
Συμπεριφόρα
Είτε η αίτηση AJAX ολοκληρωθεί σε οποιοδήποτε στάδιο, η jQuery θα ελέγξει αν υπάρχει άλλη αίτηση AJAX. Αν δεν υπάρχει, η jQuery θα προκαλέσει το συμβάν ajaxStop. Σε αυτή τη στιγμή, οποιαδήποτε συνάρτηση εγγραφής .ajaxStop() θα εκτελεστεί.
Γραμματική
.ajaxStop(function(){}
Παράμετροι | Περιγραφή |
---|---|
function(){} | Ορίζει τη συνάρτηση που θα εκτελεστεί όταν ολοκληρωθεί η αίτηση AJAX. |
Παράδειγμα
Αποκρύψτε τις πληροφορίες μετά την ολοκλήρωση της ΑJAX αίτησης:
$("#loading").ajaxStop(function(){} $(this).hide(); });