jQuery ajax - Μέθοδος .ajaxStart()

Παράδειγμα

Εμφάνιση της ένδειξης "Φορτώνει" κατά την έναρξη αιτήματος AJAX:

$("div").ajaxStart(function()
  $(this).html("<img src='demo_wait.gif' />");
);

Προσπάθησε να το δεις μόνος σου

Ορισμός και χρήση

Η μέθοδος .ajaxStart() εκτελεί τη συνάρτηση πριν από την αποστολή αιτήματος AJAX. Είναι ένα συμβάν AJAX.

Συμπεριφόρα

Κατά την αποστολή οποιουδήποτε αιτήματος AJAX, το jQuery ελέγχει αν υπάρχει άλλο αίτημα AJAX. Αν δεν υπάρχει, το jQuery προκαλεί το συμβάν .ajaxStart. Σε αυτό το σημείο, οποιαδήποτε συνάρτηση εγγραφής .ajaxStart() θα εκτελεστεί.

Γραμματική

.ajaxStart(function())
Παράμετροι Περιγραφή
function() Ορίζει τη συνάρτηση που θα εκτελεστεί κατά την έναρξη αιτήματος AJAX.

Παράδειγμα

Εμφάνιση πληροφοριών κατά την έναρξη αιτήματος AJAX:

$("#loading").ajaxStart(function()
  $(this).show();
);