deferred.always( alwaysCallbacks )
מחזירה: נדחה
תיאור: מוסיף מטפלים המופעלים כאשר אובייקט נדחה פתור או נדחה.
deferred.always( alwaysCallbacks )
הוספה בגרסה: 1.6
alwaysCallbacks
פונקציה או מערך של פונקציות המופעלות, כאשר אובייקט נדחה פתור או נדחה.
ארגומנט יכול להיות פונקציה אחת או מערך של פונקציות. כאשר אובייקט נדחה פתור או נדחה, alwaysCallbacks יופעל. מאז ש-deferred.always() מחזירה אובייקט נדחה, שיטות אחרות של אובייקט נדחה יכולות להיות משורשרות אליו, כולל שיטות נוספות של .always(). כאשר אובייקט נדחה פתור או נדחה, פונקציות של קריאה חוזרת יופעלו לפי הסדר אוספה, עם ארגומנטים, המסופקים בשיטה resolve, reject, resolveWith או rejectWith. עבור מידע נוסף ראו תיעוד של אובייקט נדחה.
דוגמה
מאז ששיטה jQuery.get מחזירה אובייקט jqXHR, שהוא הנגזר מאובייקט נדחה, אנחנו יכולים לצרף מטפלים גם עבור ביצוע מוצלח וגם נכשל, באמצעות שיטהdeferred.always().
$.get("test.php").always( function() {
alert("$.get completed with success or error callback arguments");
} );
האם מידע זה היה מועיל?

