qq.FileUploader: Annuler soumettre
Je suis en utilisant le plugin qq.FileUploader.
Avant l'envoi d'un fichier, je veux savoir si un fichier avec le même nom a déjà été télécharger.
Je suis en utilisant ce code:
var uploader = new qq.FileUploader({
element: document.getElementById('file-uploader-requestDocuments'),
action: '<%: Url.Action("Create", "RequestDocument") %>',
params: { id: $('#RequestTempUploadFolderID').val() },
sizeLimit: 10520000,
onSubmit: function (id, fileName)
$('#file-uploader-requestDocuments').find('.qq-upload-file').each(function () {
if ($(this).text() == fileName) {
return false;
return true;
});
}
});
Le return false est correct, mais il ne s'arrête pas à la soumettre!
Comment arrêter le téléchargement de fichiers, et il ya une meilleure façon d'obtenir le fichier déjà téléchargé?
Devrais-je télécharger jusqu'à 5 GO de fichiers sur le serveur de stockage en réseau à l'aide de cet article?
OriginalL'auteur FRO | 2011-06-22
Vous devez vous connecter pour publier un commentaire.
la façon de le faire vérifier de votre côté serveur?! et de renvoyer une réponse en AJAX, pour les noms de fichiers en double?!
MODIFIER
si votre serveur en réponse à ceci:
vous pouvez avoir ce code JS:
en fait, maintenant la showMessage sera pas appeler! vous devez utiliser onComplete: function(id, nom de fichier, responseJSON){}, alors u peut se saisir de la responseJSON et afficher un message.(d'éditer ma réponse pour ajouter ce code)
Devrais-je télécharger jusqu'à 5 GO de fichiers sur le serveur de stockage en réseau à l'aide de cet article?
OriginalL'auteur Arthur Neves