返回之前Ajax会出错

时间:2014-09-16 11:22:43

标签: jquery ajax wcf wcf-rest

我使用ajax来调用多个函数,其中一个函数太长并且有几个循环,当ajax调用该函数时它会从函数返回之前转到ajax的错误,但同时该函数正在处理中并在一段时间后返回。

$.ajax({
    cache: false,
    type: "POST",
    url: url + methodName,
    timeout:900000,
    async: false,
    contentType: "application/json",
    dataType: "json",
    beforeSend: function (xhr) { xhr.setRequestHeader("ClientSessionID", guid); },
    data: stringifyData,
    success: function (msgg) {
        successFunction(msgg);
    },
    error: function (xhr, status, error) {
        errorFunction(xhr, status, error);
    }
});

这是我的ajax调用,我甚至尝试在ajax中提供超时以及wcf服务side.still在从服务器端的函数返回之前转到错误函数并给出404错误(但是ajax调用命中服务方法)。

任何帮助都将非常感谢。

先谢谢。

0 个答案:

没有答案