Existe-t-il un moyen de sélectionner plus d'un fichier à télécharger lorsqu'un utilisateur clique sur le bouton "Parcourir" et que ces fichiers sont téléchargés sans actualiser la page? Cela se produit dans Gmail, lorsque vous cliquez pour joindre un fichier, vous pouvez maintenir la touche CTRL enfoncée et sélectionner plusieurs fichiers.Téléchargement de fichiers multiples via Javascript/Ajax?
Répondre
J'ai récemment fait face à un problème similaire. Nous utilisions Uploadify (http://www.uploadify.com/) pour faire des téléchargements. J'ai écrit un billet de blog sur la façon d'utiliser Uploadify pour effectuer le téléchargement de fichiers multiples:
http://blog.bobcravens.com/2011/03/upload-multiple-files-with-progress-using-uploadify/
Il y a deux options prises en charge:
Utilisez un seul élément « d'entrée » et sélectionnez plusieurs des dossiers.
Utilisez plusieurs éléments 'input' pour sélectionner un seul fichier chacun.
Espérons que cela aide.
Bob
Est-il possible de conserver cette liste de files d'attente avec des barres de progression? Au lieu de cela, je veux implémenter ma propre liste de files d'attente. Je pense que je le fais en utilisant l'événement OnSelect, mais comment garder la liste de file d'attente par défaut d'apparaître? –
Ceux-ci semblent être enveloppés dans un div avec la classe suivante 'uploadifyQueue'. Vous pouvez ajouter un style display: none à cette classe. Je n'ai pas essayé ça. – rcravens
L'utilisation de la console Jquery dans Chrome, le réglage de l'affichage à aucun fonctionne sur le fait de cacher cette file d'attente .. merci! Devrait très probablement travailler en direct aussi.Je vais essayer –
Vérifiez http://valums.com/ajax-upload/ c'est un plugin soigné!
EDIT: Ajout d'un point d'exclamation.
il n'y a que deux façons de télécharger un fichier sans rafraîchir la page:
iframe
Flash - il vous donnera la possibilité de sélectionner plusieurs fichiers à la fois
regarder SWFUpload pour plus d'informations
Si vous voulez un peu qui est vraiment l'utilisation multi-plateforme: plupload il supporte HTML4, 5, Flash, et bien plus encore ...
- 1. téléchargement de fichiers multiples
- 2. Téléchargement de fichiers multiples
- 3. téléchargement de fichiers multiples
- 4. Téléchargement de fichiers multiples Blueimp
- 5. Vaadin - Téléchargement de fichiers multiples
- 6. Téléchargement de fichiers multiples PHP
- 7. Intégration ActiveAdmin de téléchargement de fichiers multiples
- 8. Téléchargement de fichiers multiples avec vérification md5 avant téléchargement
- 9. Chemins de téléchargement de fichiers multiples Codeigniter
- 10. php script de téléchargement de fichiers multiples
- 11. Problème de téléchargement de fichiers multiples
- 12. Outil de téléchargement de fichiers multiples
- 13. PHP multiples problème de téléchargement de fichiers
- 14. Téléchargement de fichiers via AJAX
- 15. Téléchargement de fichiers via POST
- 16. Zend_Form_Element_File téléchargement de fichiers multiples et mysql
- 17. Téléchargement de fichiers multiples ISsue dans IE
- 18. Téléchargement de fichiers multiples avec carrierwave
- 19. AjaxFileupload téléchargement de fichiers asynchrones multiples
- 20. Téléchargement de fichiers multiples avec erreur Paperclip
- 21. Téléchargement de fichiers multiples Django échouant
- 22. Scala Play 2.0.2 téléchargement de fichiers multiples
- 23. NoMethodError Rails téléchargement de fichiers multiples
- 24. ADF Faces téléchargement de fichiers multiples
- 25. Téléchargement de fichiers asynchrones multiples asp.net
- 26. ASP .NET 3.5 téléchargement de fichiers multiples
- 27. téléchargement de fichiers multiples asp.net mvc
- 28. Téléchargement de fichiers multiples en utilisant uplodify
- 29. Téléchargement de fichiers multiples dans SugerCRM
- 30. Rails 3.1, Paperclip, Téléchargement de fichiers multiples
Qu'est-ce que vous êtes retourné à partir du fichier de dialogue de sélection? Si c'est une collection (ou une sorte de liste délimitée, vous pouvez transformer en une collection) vous pouvez itérer à travers elle générant plusieurs demandes. – StuperUser
Gmail utilise le flash. Je ne pense pas que cela soit possible avec l'élément de sélection de fichier Html standard. – kgiannakakis