2012-02-16 81 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

相關問題