Latest web development tutorials

jQuery deferred.then método ()

Métodos Miscelánea jQuery Métodos Miscelánea jQuery

Ejemplos

Añadir método .then

$ (Function () {$. Get ( "test.php" ). A continuación ( function () { alert ( "éxito $ .get");}, la función () { alert ( "$ .get no!");} );})

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

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

Segundo método

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

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


Ejemplos

más ejemplos

filtrado Valor
valor de filtrado.

Rechazar el valor de filtro
Rechazar el valor de filtro.

tarea cadena
tarea cadena.


Métodos Miscelánea jQuery Métodos Miscelánea jQuery