'FormData' ist nur in IE undefiniert

8

Ich habe ein Problem, bei dem ich die Daten als Content-Type application/x-www-form-urlencoded veröffentlichen muss.

%Vor%

Während das obige in allen anderen Browsern funktioniert, erhalte ich den folgenden Fehler in IE9.

%Vor%

Zeile 57 ist var data = new FormData();

Ich habe gehört, dass FormData() eine vom Browser abhängige Funktion ist, die nicht mit der jquery-Bibliothek verwandt ist und die im IE fehlt.

Der Grund, warum ich die obige Methode verwende, ist, weil ich Daten in application/x-www-form-urlencoded -Format übergeben muss.

Ich kann die serverseitige Codierung nicht ändern (da diese mit einer iPhone-App im Appstore verknüpft ist).

Alles, was ich tun kann, ist mit der Client-Seite auszuprobieren.

Hat jemand dafür eine Lösung?

ps: Ich benutze backbone.js.

    
Roy M J 21.10.2013, 05:04
quelle

1 Antwort

3

Probieren Sie den folgenden Code aus:

%Vor%

Hoffe, das hilft dir

    
harsh4u 06.03.2014 05:24
quelle