带有JSON的Ajax在IE 11中不起作用

时间:2015-03-04 09:02:27

标签: ajax json internet-explorer-11

以下ajax代码在Firefox,Chrome,safari,IE9中运行良好。但在IE 11中,它无效。

 $.ajax({
    type: req_type,
    url: req_url,
    crossDomain: true,
    cache: false,
    data: req_data,
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    processdata: true,
    success: function (data) {

        if (typeof callback === "undefined")
            alert("Callback method not found");
        else
            callback(data);
    },
    error: function (e)
    {
        console.log(e);
        alert("Error");
    }

req_type是POST,当我提醒req_data时,它工作正常,但是在Ajax页面中没有收到JSON对象。请帮助我。

此致

雷卡

1 个答案:

答案 0 :(得分:2)

我通过删除以下代码行找到了解决方法。

crossDomain: true,
cache: false,
processdata: true,

现在工作正常。

的问候,
雷卡