FormularDaten gibt es im IE 8/9 nicht, aber ich brauche diese Funktion in diesen Browsern. Gibt es dafür einen guten Fallback?
Ich würde versuchen, json-Daten zu senden, aber ich muss eine Datei an den Server übergeben. Ich hänge diese Datei an die formData
in modernen Browsern und senden Sie einfach eine XHR
Anfrage. Weil FormData
im IE 8/9 nicht vorhanden ist, schlägt dies offensichtlich fehl.
// I cant seem to get this to work with a file.
$.ajax({
url: '/genericHandlers/UploadDocsFile.ashx',
type: "POST",
data: model.toJSON(),
contentType: 'application/json'
}).done(function (data) {
log('stuff happened!');
});
Vielleicht ist eine Alternative zu einem gefälschten Formular-Objekt in js erstellen dann die Daten zu, dass anhängen?