Glisser et déposer un fichier dans jquery
J'essaie de trouver un moyen de permettre aux utilisateurs de glisser et déposer des fichiers individuels dans une zone sur ma page, qui peut alors obtenir des soumis avec tous mes autres données du formulaire.
Dans mes recherches j'ai trouvé plusieurs "glisser-déposer" télécharger des scripts mais ils font tous beaucoup, beaucoup trop. Je veux traiter le réel le téléchargement de moi-même et il suffit de fournir un moyen pour les utilisateurs de télécharger des fichiers sans toucher le parcourir bouton.
Est-il un événement en jquery (ou quelque chose de similaire) que je devrais être à la recherche d'?
Toute aide est très appréciée!
source d'informationauteur Jon | 2011-07-07
Vous devez vous connecter pour publier un commentaire.
Je suis tombé sur cette question lors de la recherche AJAX upload de fichier techniques.
J'ai créé un glisser-déposer script d'upload aujourd'hui (il est toujours en phase de preuve de concept mais voici les étapes de base que j'ai pris.
maintenant, vous pouvez envoyer formData pour être traitées par un script php ou autre chose que vous souhaitez utiliser. Je n'ai pas utiliser jquery dans mon script car il y a beaucoup de problèmes avec elle, il semblait plus facile à utiliser régulièrement xhr. Ici, c'est que le code
Plupload est un plugin jQuery pour faire multifichier télécharger et HTML 5 de glisser/déposer de bureau pris en charge. Il est facile à configurer, vérifier http://www.plupload.com/example_queuewidget.php
Si vous ne voulez pas la fonctionnalité de téléchargement, vérifiez ce qui suit:
(Glisser-déposer à partir de bureau et de magasin de stockage local)
http://jsdo.it/hirose31/7vBK
(jQuery FileDrop - HTML5 Drag 'n Drop des Fichiers)
https://github.com/weixiyen/jquery-filedrop
(HTML5)
http://www.html5rocks.com/en/features/file ,
http://xquerywebappdev.wordpress.com/2010/05/21/drag-n-drop-from-desktop-jquery-plugin/