Maison > interface Web > js tutoriel > le corps du texte

FileUpload implémente le téléchargement d'un seul fichier

php中世界最好的语言
Libérer: 2018-04-04 16:55:04
original
2104 Les gens l'ont consulté

Cette fois, je vais vous présenter FileUpload pour mettre en œuvre un seul téléchargement de fichier Voici un cas pratique, prenons. un regard. jQuery.AjaxFileUpload.js est un plug-in jQuery permettant de télécharger des fichiers via ajax.

Syntaxe :

$.ajaxFileUpload([options])
Copier après la connexion
description du paramètre options :

1. url     Adresse du gestionnaire de téléchargement.  

2, fileElementId   L'ID du champ de fichier qui doit être téléchargé, c'est-à-dire l'ID de .

3. secureuri Que ce soit pour activer la soumission sécurisée, la valeur par défaut est false.

4, dataType   

type de données

renvoyé par le serveur. Peut être XML, script, json, html. Si vous ne le remplissez pas, jQuery le déterminera automatiquement.

5, le succès est une fonction de traitement qui est automatiquement exécutée après une soumission réussie. Les données de paramètre sont les données renvoyées par le serveur.

6, erreur    Fonction de gestion qui est automatiquement exécutée en cas d'échec de la soumission.

7, données Paramètres personnalisés. Cette chose est plus utile. Elle est utilisée lorsqu'il existe des données liées à la

image

téléchargée.

8, tapez Lorsque vous souhaitez soumettre des paramètres personnalisés, ce paramètre doit être défini sur post

Caractéristiques fonctionnelles :

Cela ne dépend pas d'un HTML spécifique, donnez-lui simplement un "< INPUTTYPE= "file" >

Cela n'exige pas que votre serveur réponde d'une manière spécifique

Peut travailler sur de gros lots Opération de fichier

Exemple de code :

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web PHP chinois !

-- Use as little as --
$('#one-specific-file').ajaxfileupload({
'action': '/upload.php'
});
-- or as much as --
$('input[type="file"]').ajaxfileupload({
'action': '/upload.php',
'params': {
'extra': 'info'
},
'onComplete': function(response) {
console.log('custom handler for file:');
alert(JSON.stringify(response));
},
'onStart': function() {
if(weWantedTo) return false; // cancels upload
},
'onCancel': function() {
console.log('no file selected');
}
});
Copier après la connexion
Lecture recommandée :

Affichage de la barre de progression du téléchargement de fichiers HTML5+Ajax (explication graphique et textuelle détaillée)


js pour implémenter la pagination ajax (Image et texte détaillés)


AJAX réalise la pagination des données sans rafraîchir

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!