jQuery deferred.then () metode
contoh
Tambahkan metode kemudian mengucapkan
Coba »
Definisi dan Penggunaan
deferred.then () fungsi ketika tangguhan (delay) objek diselesaikan, ditolak atau masih dalam proses, menambahkan handler panggilan.
Catatan: 1. Parameter dapat null. Atau menggunakan .done (),. Gagal () atau .progress () Mengatur callback hanya satu jenis negara tanpa filter atau nilai.
2. Dari awal jQuery 1.8, metode mengembalikan janji baru, dapat ditangguhkan oleh fungsi filter (delay) dan nilai keadaan objek, untuk menggantikan metode sekarang usang deferred.pipe ().
3. callback ini ditambahkan dalam urutan mereka dieksekusi karena deferred.then kembali Janji objek Janji dapat menghubungkan benda-benda lain, termasuk kemudian mengucapkan selamat tambahan (metode).
tatabahasa
metode Satu
metode Dua
参数 | 描述 |
---|---|
doneFilter | Function类型 可选 当Deferred(延迟)对象得到解决时被调用的一个函数。 |
failFilter | Function类型 可选 当Deferred(延迟)对象拒绝时被调用的一个函数。 |
progressFilter | Function类型 可选 当Deferred(延迟)对象生成进度通知时被调用的一个函数。 |
参数 | 描述 |
---|---|
doneCallbacks | Function类型 当Deferred(延迟)对象得到解决时被调用的一个函数或函数数组。 |
failCallbacks | Function类型 当Deferred(延迟)对象拒绝时被调用的一个函数或函数数组。 |
progressCallbacks | Function类型 当Deferred(延迟)对象生成进度通知时被调用的一个函数或函数数组。 |
contoh yang lebih
penyaringan Nilai
Nilai penyaringan.
Tolak nilai penyaring
Tolak nilai filter.
rantai tugas
Rantai tugas.