jQuery deferred.isResolved () วิธีการ
ความหมายและการใช้งาน
deferred.isResolved () ฟังก์ชั่นที่ใช้ในการตรวจสอบว่าวัตถุที่รอการตัดบัญชีได้รับการแก้ไข
หมายเหตุ: 1. จาก jQuery1.7 เริ่มต้นที่ล้าสมัยกรุณาใช้ deferred.state () แทน หากรอการตัดบัญชี (ล่าช้า) วัตถุจะถูกแก้ไขรัฐกลับจริง ซึ่งหมายความ deferred.resolve () หรือ deferred.resolveWith () ได้รับการเรียกวัตถุและ doneCallbacks ได้รับการเรียก (หรืออยู่ในขั้นตอนของการถูกเรียกว่า)
2. รอการตัดบัญชี (ล่าช้า) วัตถุสามารถมีสามรัฐ: รอดำเนินการ (อยู่ระหว่างดำเนินการ) แก้ (แก้ไขได้) หรือปฏิเสธ (ปฏิเสธ); ใช้ deferred.isRejected () เพื่อตรวจสอบว่าวัตถุนั้นเป็นความล่าช้าในสถานะของการปฏิเสธ
ไวยากรณ์
เคล็ดลับ: วิธีการนี้ไม่ยอมรับพารามิเตอร์ใด ๆ
deferred.isResolved()