jQuery ajax - Μέθοδος ajaxError()

Παράδειγμα

Αναζητείται προειδοποίηση όταν αποτύχει η ζητηση AJAX:

$("div").ajaxError(function(){
  alert("Συμβαίνει σφάλμα!");
});

Δοκιμάστε το προσωπικά

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

Η μέθοδος ajaxError() εκτελεί τη συνάρτηση όταν συμβεί σφάλμα στη ζητηση AJAX. Είναι ένα γεγονός Ajax.

Γλώσσα

.ajaxError(function(event,xhr,options,exc))
παράμετροι Περιγραφή
function(event,xhr,options,exc)

απαιτούμενο. Προσδιορίζει τη συνάρτηση που θα εκτελεστεί όταν η ζητηση αποτύχει.

πρόσθετοι παράμετροι:

  • event - Περιέχει το αντικείμενο event
  • xhr - Περιέχει το αντικείμενο XMLHttpRequest
  • options - Περιέχει τις επιλογές που χρησιμοποιούνται στη ζητηση AJAX
  • exc - Περιέχει JavaScript εξαίρεση

Συμπεριφόρα

Το αντικείμενο XMLHttpRequest και οι ρυθμίσεις θα περνιούνται ως παράμετροι στη συνάρτηση callback. Το λάθος που έχει συλληφθεί μπορεί να περνάει ως ο τελευταίος παράμετρος:

function (event, XMLHttpRequest, ajaxOptions, thrownError) {
 // thrownError θα περνάει αυτός μόνο όταν συμβεί εξαίρεση this;
 }

πιο πολλές παραδείγματα

χρήση xhr και options παράμετροι
πώς να χρησιμοποιήσετε options παράμετροι για να λάβετε πιο χρήσιμα μηνύματα σφαλμάτων.