Resultados da pesquisa a pedido "jquery-deferred"
em JavaScript, como cumprir uma promessa em tempo limite?
É um padrão comum implementar tempo limite de alguma função assíncrona, usando deffered / promessa: // Create a Deferred and return its Promise function timeout(funct, args, time) { var dfd = new jQuery.Deferred(); // execute asynchronous ...
Alguma versão do jQuery é compatível com as especificações Promise / A?
Depois de ler vários artigos, soube que a implementação da promessa existe no jQuery. Mas não tenho certeza se alguma versão do jQuery é compatível com Promise / A ou não.
Ignorando erros AJAX com matriz de promessas e $ .when
Eu tenho o código a seguir que obtém o JSON de uma matriz de IDs de vídeo do YouTube. Funciona muito bem quando todos os vídeos existem e a consulta é bem-sucedida. Ele envia várias solicitações getJSON e, quando todas são concluídas ... o$ ...
Posso forçar o jQuery Deferred / Ajax para executar o manipulador de falhas após a resolução?
Um exemplo para deixar claro o que eu quero fazer. Isto é o que eu normalmente faria: function success(data, status, jqxhr){ if ( data.error ) return failure(jqxhr, status, data.error); // process data } function failure(jqxhr, status, err){ ...
Iterar por cima do conjunto indefinido de itens diferidos
Digamos que eu tenha uma lista muito longa em que cada elemento requer uma chamada assíncrona para buscar. Eu gostaria de escrever uma API no topo dessa list...
$ .Deferred: Como detectar quando cada promessa foi executada
Eu tenho um número de tarefas assíncronas que precisam ser concluídas, então estou usando promessas.Preciso detectar quando cada uma das promessas foi execut...
Aguarde o final de uma função Javascript assíncrona para recuperar um resultado (Adiado?)
Ok pessoal, eu sei que este tópico já foi discutido várias vezes, mas não consigo encontrar uma resposta para resolver o meu problema.Então estou tentando fa...
jQuery Deferred: Rejeitando uma promessa de dentro de um filtro concluído
Fyi, estou apenas começando a aprender as promessas do jQuery, então posso estar um pouco confuso aqui.De qualquer forma, eu tenho um pedido AJAX que eu quer...