jquery 1.4.2 ajax不适用于Internet Explorer 8

时间:2010-06-21 08:43:30

标签: jquery ajax

问候,

我切换到jquery 1.4但是我在ajax调用时遇到了这个错误:

消息:在调用send方法之前,无法调用此方法。

编辑:$('#AlertBar')。load('/ Desktop / Alerts');

1 个答案:

答案 0 :(得分:0)

经过大约9天的研究和搜索,我找到了解决方案。

将以下代码粘贴到xhtml页面上并尝试:

jQuery.ajaxSetup( {xhr:function(){
        //return new window.XMLHttpRequest();
        try{
            if(window.ActiveXObject)
                return new window.ActiveXObject("Microsoft.XMLHTTP");
        } catch(e){}
        return new window.XMLHttpRequest();
        }  
     });

好吧,因为我使用的是JSF,所以效果很好!!

祝你好运。