jQuery deferred.then () Método
Exemplos
Adicionar método .then
tente »
Definição e Uso
deferred.then () função quando o (delay) objeto diferidos é resolvido, rejeitado ou ainda está em andamento, adicionar um manipulador de chamada.
Nota: 1. Os parâmetros podem ser nulo. Ou use .done (),. Fail () ou .progress () Define o retorno de apenas um tipo de estado não filtrada ou valor.
2. Desde o início do jQuery 1.8, o método retorna uma nova promessa, pode ser adiada por uma função de filtro (delay) eo valor do estado do objeto, para substituir o método deferred.pipe agora obsoleto ().
3. O retorno de chamada é adicionado na ordem em que foram executados porque deferred.then retornar Promise objetos Promise pode ligar outros objetos, incluindo .then adicional () método.
gramática
método um
método dois
参数 | 描述 |
---|---|
doneFilter | Function类型 可选 当Deferred(延迟)对象得到解决时被调用的一个函数。 |
failFilter | Function类型 可选 当Deferred(延迟)对象拒绝时被调用的一个函数。 |
progressFilter | Function类型 可选 当Deferred(延迟)对象生成进度通知时被调用的一个函数。 |
参数 | 描述 |
---|---|
doneCallbacks | Function类型 当Deferred(延迟)对象得到解决时被调用的一个函数或函数数组。 |
failCallbacks | Function类型 当Deferred(延迟)对象拒绝时被调用的一个函数或函数数组。 |
progressCallbacks | Function类型 当Deferred(延迟)对象生成进度通知时被调用的一个函数或函数数组。 |
mais exemplos
filtragem de Valor
valor de filtragem.
Rejeitar valor do filtro
Rejeitar valor do filtro.
tarefa cadeia
tarefa corrente.