由於項目中一些特殊的地方使用了ajaxSubmit提交數據,但發現在IE8中出現問題,使用該方式提交數據後,無法返回提交結果,而是直接下載該方法名的一個文件,翻閱了園子,終於找到了最簡單的解決辦法,特此記錄一下。
1、在前臺ajaxSubmit方法種指定“dataType”屬性爲“json”;
2、後臺方法中,返回json數據前指定“ContentType”爲“text/plain;charset=utf-8"。
$(form).ajaxSubmit({
dataType:"json",
success:function(data){},
error:function(data){}
});
後臺中指定Resopnse.ContentType="text/plain;charset=utf-8".