Latest web development tutorials
×

jQuery หลักสูตร

jQuery หลักสูตร jQuery แนะนำโดยย่อ jQuery ติดตั้ง jQuery ไวยากรณ์ jQuery ผู้เลือก jQuery เหตุการณ์

jQuery ผล

jQuery ซ่อน / แสดง jQuery จางหาย jQuery สไลด์ jQuery นิเมชั่น jQuery หยุดนิเมชั่น jQuery Callback jQuery Chaining

jQuery HTML

jQuery การจับกุม jQuery จัดตั้งขึ้น jQuery เพิ่มองค์ประกอบ jQuery การลบองค์ประกอบ jQuery CSS หมวดหมู่ jQuery css() ทาง jQuery ขนาด

jQuery ข้ามผ่าน

jQuery ข้ามผ่าน jQuery บรรพบุรุษ jQuery ลูกหลานของเรา jQuery เพื่อนร่วมชาติ jQuery การกรอง

jQuery Ajax

jQuery AJAX แนะนำโดยย่อ jQuery load() ทาง jQuery get()/post() ทาง

jQuery อื่น ๆ

jQuery noConflict() ทาง jQuery JSONP

jQuery ตัวอย่าง

jQuery ตัวอย่าง

jQuery คู่มืออ้างอิง

jQuery ผู้เลือก jQuery วิธีการใช้เหตุการณ์ jQuery วิธีการมีผลบังคับใช้ jQuery HTML / CSS ทาง jQuery วิธีการข้ามผ่าน jQuery AJAX ทาง jQuery วิธีเบ็ดเตล็ด jQuery คุณสมบัติ

jQuery วิดเจ็ต

jQuery Validate jQuery Accordion jQuery Autocomplete jQuery Message jQuery ตรวจสอบรหัสผ่าน jQuery Prettydate jQuery Tooltip jQuery Treeview

jQuery deferred.then () วิธีการ

วิธีการอื่น ๆ jQuery วิธีการอื่น ๆ jQuery

ตัวอย่าง

เพิ่มวิธีการจากนั้น

$ (ฟังก์ชั่น () {$. รับ ( "test.php" ). แล้ว ( ฟังก์ชั่น () { แจ้งเตือน ( "$ ประสบความสำเร็จรับการตอบสนอง");}, ฟังก์ชั่น () { แจ้งเตือน ( "$ รับการตอบสนองล้มเหลว!");} );})

ลอง»

ความหมายและการใช้งาน

deferred.then () ฟังก์ชันเมื่อรอตัดบัญชี (ล่าช้า) วัตถุจะแก้ไขปฏิเสธหรือยังคงอยู่ในความคืบหน้าการเพิ่มตัวจัดการการโทร


หมายเหตุ: 1. พารามิเตอร์สามารถเป็นโมฆะ หรือใช้ .done (). ล้มเหลว () หรือ .progress () กำหนดเรียกกลับเพียงชนิดเดียวของรัฐที่ไม่ได้กรองหรือมูลค่า
2. จากจุดเริ่มต้นของ jQuery 1.8 วิธีการส่งกลับสัญญาใหม่อาจจะรอการตัดบัญชีโดยฟังก์ชั่นกรอง (ล่าช้า) และมูลค่าของสถานะของวัตถุที่จะเข้ามาแทนที่ deferred.pipe ขณะนี้ล้าสมัย () วิธีการ
3. การเรียกกลับจะถูกเพิ่มในการสั่งซื้อที่พวกเขาถูกประหารชีวิตเพราะ deferred.then กลับสัญญาวัตถุสัญญาสามารถเชื่อมโยงวัตถุอื่น ๆ รวมทั้งจากนั้นเพิ่มเติม () วิธีการ


ไวยากรณ์

วิธีการหนึ่ง

deferred.then( doneFilter [, failFilter ] [, progressFilter ] )

วิธีที่สอง

deferred.then( doneCallbacks, failCallbacks [, progressCallbacks ] )

参数 描述
doneFilter Function类型 可选 当Deferred(延迟)对象得到解决时被调用的一个函数。
failFilter Function类型 可选 当Deferred(延迟)对象拒绝时被调用的一个函数。
progressFilter Function类型 可选 当Deferred(延迟)对象生成进度通知时被调用的一个函数。
参数 描述
doneCallbacks Function类型 当Deferred(延迟)对象得到解决时被调用的一个函数或函数数组。
failCallbacks Function类型 当Deferred(延迟)对象拒绝时被调用的一个函数或函数数组。
progressCallbacks Function类型 当Deferred(延迟)对象生成进度通知时被调用的一个函数或函数数组。


ตัวอย่าง

ตัวอย่างเพิ่มเติม

มูลค่าการกรอง
คุ้มค่าการกรอง

ปฏิเสธค่าตัวกรอง
ปฏิเสธค่าตัวกรอง

งานห่วงโซ่
งานห่วงโซ่


วิธีการอื่น ๆ jQuery วิธีการอื่น ๆ jQuery