AJAX Call在IE 11中不起作用

时间:2013-11-27 08:37:59

标签: javascript jquery ajax internet-explorer

我的AJAX Call在所有浏览器中运行良好,包括我的Windows 8机器中的IE 8,9,10,11

但是我的朋友的机器上安装了Windows 7和IE 11时,相同的代码无效。虽然相同的代码正在他的其他浏览器上工作,即Firfox,Chrome等。

我的AJAX电话如下

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

有人可以帮我吗?

提前致谢!

1 个答案:

答案 0 :(得分:-1)

我有同样的问题。 Windows 7和IE 11是一个糟糕的组合。当我运行我的AJAX(在IE11中从url行调用ajaxB.asp它返回数据。但是如果我从我的html页面中运行它它返回NOTHING! 码:     功能winkeltonen(dm)     {     $获得(         “AJAX / ajaxB.asp”             {stand:dm},         function(data){             if(data =='...')//为空                 {                 $( '#DYNdeel2')隐藏()。                 }                 其他             {                 document.getElementById('DYNbal')。innerHTML = data;                     $( '#DYNdeel2')显示()。             }         });     } 它在Opera和Firefox以及11之前的所有IE中运行良好。