6
votes

Obtenir le nom du fichier de téléchargement avant de télécharger avec le plugin de téléchargement de fichier jQuery

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.

Merci.


0 commentaires

3 Réponses :


1
votes

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 xxx

chercher le nom de fichier;

ou utilisez jQuery xxx

// jQuery-file- Télécharger xxx

});


4 commentaires

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 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 ou ONUplad ... merci encore



12
votes

OK, voici la solution qui fonctionne: xxx


0 commentaires

2
votes
var filename = $('input[type=file]').val().split('\\').pop();

0 commentaires