我正在使用以下代码安静地在页面上执行ajax魔术并且它适用于任何浏览器 - 除了,你猜对了,可爱的IE6
jQuery.ajax({
type: "GET",
url: jQuery("#filter_form").attr('action'),
data: jQuery("#filter_form").serialize(),
dataType: 'script',
success: function(response) { //insert into page }
});
return false;
实际上它确实呈现了正确的结果,但也显示了一条丑陋的信息 - 比如“~2mio中的语法错误”
当我删除dataType脚本时,一切正常,但我的服务器响应错误,则数据类型未设置。
任何有想法的人?
非常感谢, 乔
答案 0 :(得分:2)
问题在于你正在加载的脚本:它会在那里找到IE6独有的语法错误;)