blueimp fileUpload プラグインを使用してファイルをサーバーに送信していますが、IE 8 および IE 9 では、ファイルをダウンロードするように促されます。ファイルを開くと、完全なjsonです。
コンテンツ タイプを text/plain に設定し、dataType を text/plain に設定しようとしましたが、役に立ちませんでした。
私は FubuMVC も使用しているので、文字列を返すことはできません。json でない場合は、ビューをレンダリングしようとします。
var obj = {
dataType: 'json',
contentType: "application/json",
url: uploadUrl,
formData: formData,
start: function(e, data) {
$('#' + loadingDiv).dialog('open');
},
stop: function(e, data) {
$('#' + loadingDiv).dialog('close');
},
add: function(e, data) {
data.formData = obj.formData;
data.submit();
},
always: function(e, data) {
alert('done');
}
};
$('#' + div).fileupload(obj);