由于項目中一些特殊的地方使用了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".