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