/ / Blueimp jQuery File Upload - oculta o arquivo da fila após o upload ter sido respondido - javascript, jquery, jquery-file-upload, blueimp

Blueimp jQuery File Upload - esconder arquivo da fila após o upload feito responder - javascript, jquery, jquery arquivo de upload, blueimp

Estou usando o plugin Blueimp jQuery File Upload e minha configuração é:

$("#fileupload").fileupload({
// Uncomment the following to send cross-domain cookies:
//xhrFields: {withCredentials: true},
url: "assets/plugins/jquery-file-upload/server/php/",
done: function (e, data) {
//some code
}
});

Quando um upload de arquivo é concluído, preciso ocultar esse arquivo da lista em done: evento, mas não consigo obter o índice desse arquivo na lista de filas.

Alguma ideia?

Respostas:

2 para resposta № 1

Encontrei uma solução em relação à minha pergunta.

jQuery Fileupload retorna dados em done evento, que contém context parâmetro por thread carregado, que é relevante para o elemento DOM e pode ser usado para qualquer manipulação como ocultar no meu caso:

 $("#fileupload").fileupload({
// Uncomment the following to send cross-domain cookies:
//xhrFields: {withCredentials: true},
url: "assets/plugins/jquery-file-upload/server/php/",

done: function(e, data) {
//hide completed upload element in queue
$(data.context["0"]).fadeOut(700);

//here isoutput of uploaded objects
console.log(data.result);
}
});