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:
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!