J'utilise le plugin de téléchargement de fichier jQuery https://github.com/blueimp / JQuery-File-Upload / Wiki Pour télécharger plusieurs fichiers sur le serveur. Je vais l'utiliser avec un service Web personnalisé qui stockera les images téléchargées sur le serveur. Cependant, outre le corps de la requête de poste, je devrai également passer au service Web le nom du fichier en cours de téléchargement. Ainsi, avec chaque transfert de fichier, je devrai également passer au service Web le nom du fichier. Quelqu'un pourrait-il me dire comment puis-je prendre le nom du fichier et l'envoyer avec chaque demande de téléchargement? Je dois fondamentalement le faire sur le terrain, sans aucun champ de saisie supplémentaire. Si un utilisateur a choisi 10 fichiers, je devrai prendre le nom de chaque fichier dans la file d'attente et le soumettre avec la demande de téléchargement. P>
Merci. P>
3 Réponses :
Je n'ai aucune idée de quel type de service Web que votre site utilisait votre site, reprendre qui est ashx, si cela
Vous pouvez utiliser chercher le nom de fichier; p> ou utilisez jQuery p> // jQuery-file- Télécharger p> }); p> p>
J'ai besoin d'obtenir le nom du fichier sur le côté du client et de soumettre avec la demande postale du téléchargement de fichier.
Je n'utilise pas Uploadify - il dépend de Flash. J'utilise Github.com/blueimp/jQuery-file-upload/wiki
github.com/blueimp/jQuery-file-upload/wiki/ap# Callbacks Il y a la réponse comme Uploadifier
Vous avez résolu mon problème par sur la fonction code> de la fonction ... Parce que je veux faire quelque chose avant de télécharger commencer ... et aucune autre fonction m'a aidé même Onstartupload code> ou ONUplad code> ... merci encore
OK, voici la solution qui fonctionne:
var filename = $('input[type=file]').val().split('\\').pop();