Heim >Web-Frontend >js-Tutorial >JQuery+AJAX implementiert den Dateidownload

JQuery+AJAX implementiert den Dateidownload

php中世界最好的语言
php中世界最好的语言Original
2018-04-23 14:11:286786Durchsuche

Dieses Mal bringe ich Ihnen JQuery+AJAX-ImplementierungDatei-Download, welche Vorsichtsmaßnahmen für die JQuery+AJAX-Implementierung des Datei-Downloads gelten, und Folgendes Werfen wir einen Blick auf praktische Fälle.

JQuerys Ajax-Funktion hat nur Rückgabetypen wie XML, Text, JSON, HTML usw. und es gibt keinen „Stream“-Typ, daher müssen wir den Ajax-Download implementieren und können dies nicht Verwenden Sie die entsprechende Ajax-Funktion. Laden Sie die Datei herunter. Sie können jedoch js verwenden, um ein Formular zu generieren, dieses Formular zum Senden von Parametern verwenden und Daten vom Typ „Stream“ zurückgeben. Während des Implementierungsprozesses wurde die Seite nicht aktualisiert

var form=$("<form>");//定义一个form表单
form.attr("style","
display
:none");
form.attr("target","");
form.attr("method","post");
form.attr("action","exportData");
var input1=$("<input>");
input1.attr("type","hidden");
input1.attr("name","exportData");
input1.attr("value",(new Date()).getMilliseconds());
$("body").append(form);//将表单放置在web中
form.append(input1);
form.submit();//表单提交

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln zum Thema PHP-Chinesisch Webseite!

Empfohlene Lektüre:

Detaillierte Erläuterung der Schritte zum asynchronen Hochladen von Dateien mit dem PHP+jQuery-Plug-in

Wie jQuery konvertiert die URL-Adresse, um das URL-Verzeichnis zu erhalten

Detaillierte Erläuterung der Schritte zum Parsen von XML-String + XML-Datei (mit Code) durch JQuery

Das obige ist der detaillierte Inhalt vonJQuery+AJAX implementiert den Dateidownload. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn