jQuery deferred.fail () วิธีการ
ตัวอย่าง
เมื่อมีการโทรถูกปฏิเสธ deferred.fail รอตัดบัญชี (ล่าช้า) วัตถุ ()
$ (ฟังก์ชั่น () {$. รับ ( "test.php" ). เสร็จสิ้น (ฟังก์ชั่น () { แจ้งเตือน ( "$ รับการตอบสนองความสำเร็จ!");}) ล้มเหลว ( ฟังก์ชั่น () { แจ้งเตือน ( "$ รับการตอบสนองล้มเหลว!");});})
ลอง»
ความหมายและการใช้งาน
deferred.fail () ฟังก์ชันเมื่อเมื่อรอตัดบัญชี (ล่าช้า) วัตถุที่ถูกปฏิเสธเพิ่มตัวจัดการการโทร
เคล็ดลับ: วิธีการนี้จะใช้เวลาหนึ่งหรือมากกว่าพารามิเตอร์ deferred.fail () ผลตอบแทนวัตถุรอการตัดบัญชีคุณสามารถเชื่อมต่อวัตถุ lingering อื่น ๆ ประกอบไปด้วย .fail เพิ่มเติม () วิธีการ เมื่อวัตถุรอการตัดบัญชีถูกปฏิเสธฟังก์ชั่นการโทรกลับเพื่อที่พวกเขาจะถูกเพิ่มในการดำเนินการและสามารถส่งผ่านเป็นพารามิเตอร์ไปใช้วิธีการต่อไปนี้: deferred.resolve () หรือ deferred.rejectWith ()
ไวยากรณ์
deferred.fail( failCallbacks [, failCallbacks ] )
参数 | 描述 |
---|---|
failCallbacks | Function类型 一个函数或者函数数组,当Deferred(延迟)对象被拒绝时被调用 |
failCallbacks | 可选。Function类型 一个函数或者函数数组,当Deferred(延迟)对象被拒绝时被调用 |