jQuery deferred.then método ()
Ejemplos
Añadir método .then
Trate »
Definición y Uso
deferred.then () función cuando se resuelva el (retardo) objeto Diferido, rechazado o todavía está en marcha, agregar un controlador de llamada.
Nota: 1. Los parámetros pueden ser nulos. O utilizar .done (),. Fallará () o .progress () Establece que la devolución sólo un tipo de estado sin filtrar o valor.
2. Desde el comienzo de jQuery 1.8, el método devuelve una nueva promesa, podrá diferirse por una función de filtro (retardo) y el valor de estado del objeto, para reemplazar el método deferred.pipe ahora obsoleto ().
3. Se añade la devolución de llamada en el orden en que fueron ejecutados porque deferred.then devolver objetos Promise Promise puede enlazar otros objetos, método) .then adicional (.
gramática
método uno
Segundo método
参数 | 描述 |
---|---|
doneFilter | Function类型 可选 当Deferred(延迟)对象得到解决时被调用的一个函数。 |
failFilter | Function类型 可选 当Deferred(延迟)对象拒绝时被调用的一个函数。 |
progressFilter | Function类型 可选 当Deferred(延迟)对象生成进度通知时被调用的一个函数。 |
参数 | 描述 |
---|---|
doneCallbacks | Function类型 当Deferred(延迟)对象得到解决时被调用的一个函数或函数数组。 |
failCallbacks | Function类型 当Deferred(延迟)对象拒绝时被调用的一个函数或函数数组。 |
progressCallbacks | Function类型 当Deferred(延迟)对象生成进度通知时被调用的一个函数或函数数组。 |
más ejemplos
filtrado Valor
valor de filtrado.
Rechazar el valor de filtro
Rechazar el valor de filtro.
tarea cadena
tarea cadena.