upload drag and drop / multi upload refresh

Par Yoan Fournier, il y a 11 ans


Bonjour,

J'ai un petit problème,j'ai suivi le plugin upload drag and drop, no problème, juste je voudrai faire un reload de la page après tous les uploads. j'ai essayé de mettre

location.reload();

à la fin de l'evenement load

xhr.addEventListener('load', function(e) {
                        var json = jQuery.parseJSON(e.target.responseText);
                        area.removeClass('hover');
                        progress.css({width:0});
                        area.find('.instructions').remove();
                            if (index < files.length-1) {
                                upload(files,area,index+1);
                            }
                        if (json.erreur) {
                            alert(json.erreur);
                            return false;
                        }
                        if (options.clone == true && !replace && index == files.length-1) {

                            area.clone().html('').insertAfter(area).dropfile();
                        }
                            area.data('value', json.name);
                            area.html('').append(json.content);
                                                location.reload();

                    }, false);

Ca fonctionne a moitié en faites, quand j'upload plusieurs photos (genre 5-6) bah il en upload 2-3 (c'est aléatoire) et après il reload, donc il upload pas les autres photos...

Comprenez vous le problème ? Merci

2 réponses

Yoan Fournier, il y a 11 ans

Personne a une idée ?

Govan06, il y a 11 ans

Salut,

Difficile à dire comme ça.

if(index === files.length - 1) {
    location.reload();
}

Peut être ?