Comment ajouter des fichiers en entrée de type de fichier avec plusieurs avant de les télécharger
J'ai 2 sélectionnez les images et de plus, je sélectionne 3 images seconde fois avant le téléchargement, la première des deux est supprimé à partir d'une entrée de type de fichier et les 3 dernières images sont toujours là. Je sais que c'est le comportement par défaut de l'entrée de type de fichier, qu'il remplace les nouveaux fichiers avec les nouveaux élus, mais je veux garder tous les fichiers de l'utilisateur sélectionne plusieurs fois avant de le télécharger. Comment est-il possible? Je suis à l'aide d'ajax et formdata.
Vous pouvez installer bootstrap-fileinput, il dispose de toutes les fonctionnalités que vous voulez, super design.
OriginalL'auteur Aisha | 2014-04-03
Vous devez vous connecter pour publier un commentaire.
J'ai le visage même problème comme vous
maintenant, j'ai trouvé la solution pour que
cela fonctionne dans ma page s'affiche correctement, je souhaite que ce soit aussi vous être utile également
Votre réponse semble avoir un bug. Cette ligne
$("input[name=replyfiles]").val(storedFiles);
renvoie une erreur comme une entrée de type de fichier ne peut pas être modifié à l'aide de Javascript. Seulement une réinitialisation peut travailler.OriginalL'auteur Uday A. Navapara
La bonne façon est d'utiliser
$("input[name=replyfiles]").clone().appendTo( $("input[name=replyfiles]").parent() ).val('');
sauf$("input[name=replyfiles]").hide();
$("input[name=replyfiles]").val(storedFiles);
.OriginalL'auteur Dmitry Shaposhnikov