jQuery ajax - Μέθοδος ajaxSuccess()
Παράδειγμα
Εκκίνηση φόρτου όταν η αίτηση AJAX ολοκληρώνεται επιτυχώς:
$("div").ajaxSuccess(function(){ alert("Η αίτηση AJAX ολοκληρώθηκε επιτυχώς"); });
Ορισμός και χρήση
Η μέθοδος ajaxSuccess() εκτελεί τη συνάρτηση όταν η αίτηση AJAX επιτυγχάνει. Είναι ένα συμβάν Ajax.
Συμπεριφόρα
Το αντικείμενο XMLHttpRequest και οι ρυθμίσεις μεταφέρονται ως παραμέτρους στη συνάρτηση επανάκλησης.
Παρά ταύτα, ανεξάρτητα από το πότε ολοκληρώνεται επιτυχώς η αίτηση Ajax, το jQuery προκαλεί το συμβάν ajaxSuccess. Σε αυτό το σημείο, οποιαδήποτε λειτουργία που εγγραφεί με το .ajaxSuccess() θα εκτελεστεί.
Γλώσσα
.ajaxSuccess(function(event,xhr,options))
Παράμετροι | Περιγραφή |
---|---|
function(event,xhr,options) |
Απαιτείται. Προκαλεί τη λειτουργία που θα εκτελεστεί όταν η αίτηση είναι επιτυχής. Επιπλέον παραμέτρους:
|
Παράδειγμα
Εμφάνιση μηνύματος μετά την επιτυχία της αίτησης AJAX:
$("#msg").ajaxSuccess(function(evt, request, settings){ $(this).append("<p>Η αίτηση ήταν επιτυχής!</p>"); });