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