2013-11-27 80 views
1

我的Ajax調用所有的瀏覽器包括IE 8,9,10,11在我的Windows 8機器AJAX調用不工作在IE 11

工作正常,但相同的代碼是不是在我朋友的機器工作誰安裝了Windows 7和IE 11。雖然相同的代碼工作對他的其他瀏覽器即Firfox,鉻等

我的AJAX調用是如下

str = "type=checkloginstatus"; 
    $.ajax({ 
    type: "POST", 
    dataType: "json", 
    url: "random.php?"+$.now(), 
    cache : false, 
    data: str 
    }).done(function(data) { 
     console.log(data); 
    }); 

誰能幫助我嗎?

在此先感謝!

+0

它是如何工作的?通話返回的錯誤是什麼? –

+0

沒有來電回覆,也沒有發送我的發佈數據,我已經在開發人員工具中檢查過 –

+0

並且在調用之前控制檯中沒有錯誤? –

回答

-1

我有同樣的問題。 Windows 7和IE 11是一個糟糕的組合。當我運行我的AJAX(從IE11中的url行調用ajaxB.asp時,它會返回數據,但是如果我從我的html頁面中運行它,它將返回任何錯誤代碼: function winkeltonen(dm) {.012} 「AJAX/ajaxB.asp」, {立場:DM}, 功能(數據){ 如果(數據==」 ... ')//空 { $(' #DYNdeel2' )隱藏(。 ); } 別的 { 的document.getElementById( 'DYNbal')的innerHTML =數據; $( '#DYNdeel2')顯示();} }); } 它在Opera和Firefox以及所有IE瀏覽器之前運行良好11

+0

請在這裏添加答案而不是評論! –