2012-02-16 82 views
1

我做了一个简单的电话后像这样:

$.post("myPage.php", '', function(raw_data, textStatus, jqXHR) { 
    alert("in success"); 
}); 

alert在IE(7/8/9)永远不会被调用。在myPage.php中,我的内容类型为text/html。 IE有什么问题?

+0

...它适用于其他浏览器? – 2012-02-16 17:26:31

+2

你应该学会找到并解释出现在IE的JS控制台中的JS错误。 – BalusC 2012-02-16 17:28:03

+0

IE控制台不显示任何错误 – wasimbhalli 2012-02-16 18:27:46

回答

1

我被访问的数据。但Opera和IE在跨站点配置中不起作用。使用代理有助于解决问题。

我知道我没有提到在我的问题,但可能是我的答案可以帮助别人。

2
$(document).ready(function() { 

    $.post("myPage.php", '', function(raw_data, textStatus, jqXHR) { 
     alert("in success"); 
    }); 

}); 

WebKit的和壁虎浏览器引擎有很多比IE更宽容的(不幸)地狱,当涉及到让你做的东西之前DOM已准备就绪。

阅读:从另一个站点,并加入跨站点配置在该网站上

+0

这里需要什么DOM准备好了吗? – Sinetheta 2012-02-16 17:32:46

+0

我正在调用这个方法'' – wasimbhalli 2012-02-16 18:28:44

相关问题