Fallback for FormData w IE 8/9
Tworzyć dane nie istnieje w IE 8/9, ale potrzebuję tej funkcjonalności w tych przeglądarkach. Czy jest w tym coś miłego?
Próbowałbym przesłać dane json, ale muszę przekazać plik na serwer. Dołączam ten plik doformData
w nowoczesnych przeglądarkach i po prostu prześlijXHR
żądanie. BoFormData
nie istnieje w IE 8/9 to oczywiście się nie udaje.
// 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!');
});
Może alternatywą jest utworzenie fałszywego obiektu formularza w js, a następnie dołączenie do niego danych?