2013-11-27 81 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

请在这里添加答案而不是评论! –