deferred.isRejected () الإرجاع: الإصدار Boolean إيقافه: 1.7 ، تمت إزالته: 1.8
الوصف: تحديد ما إذا تم رفض كائن مؤجل.
الإصدار المضاف: 1.5 deferred.isRejected()
- هذه الطريقة لا تقبل أي حجج.
اعتبارًا من jQuery 1.7 تم إيقاف واجهة برمجة التطبيقات هذه ؛ الرجاء استخدام deferred.state()
بدلاً من ذلك.
يتم إرجاع true
إذا كان الكائن المؤجل في حالة الرفض ، مما يعني أنه قد تم استدعاء deferred.reject()
أو deferred.rejectWith()
للكائن وتم استدعاء failCallbacks (أو في حالة استدعاء).
لاحظ أن الكائن المؤجل يمكن أن يكون في إحدى الحالات الثلاث: معلقة أو تم حلها أو رفضها ؛ استخدم deferred.isResolved()
لتحديد ما إذا كان الكائن المؤجل في حالة الحل. هذه الطرق مفيدة في المقام الأول للتصحيح ، على سبيل المثال لتحديد ما إذا كان قد تم حل ديفرريد بالفعل حتى ولو كنت داخل الكود الذي يرمي إلى رفضه.