Bieten eine generierte Datei, die zum download von jQuery post

Ich habe ein großes Formular, wo der Benutzer zur Eingabe viele verschiedene Felder, und wenn Sie fertig sind, die ich brauche zu senden, die den Inhalt des Formulars an den server-Prozess, und dann spuckte ein .txt-Datei mit den Ergebnissen der Verarbeitung, für Sie zum download bereit. Nun, ich ' m alle gesetzt, außer für den download-Teil. Setzen der Header in der Antwort auf die jQuery .post() scheint nicht zu funktionieren. Gibt es eine andere Möglichkeit als eine Art iframe-trick, um diese Arbeit zu machen (a la JavaScript/jQuery-Datei downloaden, per POST mit JSON-Daten)?

Wieder, ich bin senden von Daten zum server, die Verarbeitung, und dann willst echo das Ergebnis mit Kopfzeilen aufgefordert ein download-dialog. Ich will nicht schreiben das Ergebnis auf die Festplatte bieten, die zum download, und löschen Sie dann die Datei aus dem server.

Was hat dich zu dem Schluss, dass dies eine Aufgabe für AJAX? Machen Sie einfach eine POST-Anfrage. Es ist, wie Sie jeder vergessen hat normalen Anfragen heute 🙁
AJAX ist der hammer ist alles ein Nagel.
Kann ich parse eine HTML-parsing des regulären Ausdrucks mit AJAX?
Nein, weil HTML-parsing-regexes nicht vorhanden.,=)
So AJAX seine Grenzen

InformationsquelleAutor lightstrike | 2012-02-01

Schreibe einen Kommentar