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

Comment demander le téléchargement du fichier Execl via Ajax

不言
Libérer: 2018-07-21 10:51:39
original
4943 Les gens l'ont consulté

Cet article vous explique comment demander le téléchargement d'un fichier Execl via Ajax. Le contenu est très bon. Les amis dans le besoin peuvent s'y référer. J'espère que cela pourra aider tout le monde.

Le problème du téléchargement d'Execl via une requête Ajax est tombé dans le gouffre pendant plus d'une demi-heure, je vais donc l'enregistrer ici.

Au début, j'ai pensé à tort qu'il s'agissait d'un problème d'arrière-plan, mais après le débogage, ce n'était pas le cas, aucune erreur n'a été signalée et la fonction de réussite a été saisie.

Les événements et paramètres de requête suivants semblent convenir.

<a href="#" class="easyui-linkbutton" onclick="downLoadExcelTemplate()">下载模板</a>
//下载模板            
function downLoadExcelTemplate() {                  
$.ajax({                        
type: &#39;POST&#39;,                        
url: "DownLoadExcelTemplate",                        
data: null,                        
success: function (redata) {                             
}                  
});            
};
Copier après la connexion

En fait, c'est la situation. Le téléchargement de fichiers ne peut pas être effectué directement via Ajax. Si nous devons utiliser Ajax, nous pouvons écrire comme ceci

Une fois la demande réussie, nous. créez une balise puis ajoutez l'attribut href, et enfin déclenchez l'attribut et c'est OK

Recommandations associées :

Comment JS natif charge dynamiquement JS et Fichiers CSS et code Script

Comment implémenter la méthode de téléchargement et de compression des images en js

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