首页 > 解决方案 > jQuery Ajax 完成事件响应为空

问题描述

我在从 Ajax 调用获得服务器响应时遇到一个问题,Ajax 请求的响应为空,这发生在特定用户身上,而不是针对所有用户,我正在发出CORS请求,而另一台服务器上没有错误data.responseJSON即将到来 null 完成事件正在执行而不是错误事件 任何人都可以让我知道是什么问题提前谢谢。

  $.ajax({
            url: urlToUpdateTEID,
            data: JSON.stringify({ 
                "isNonDicomCase":self.IsNonDicomCase,
            }),
            // data: { "allCaseDetail": JSON.stringify(cases) },
            type: 'Post',
            contentType: 'application/json',
            complete: function (data) {

                LogMessage("NJUCommonFunctions UpdateMddxID Ajax call to rename file END " + data );

                if (data.responseJSON.success == true && data.responseJSON.UploadedCases != null && data.responseJSON.UploadedCases != '') {


                }  
            },
            error: function (jqXHR, exception) {

                LogMessage("NJUCommonFunctions UpdateMddxID  Ajax ERROR BLOCK jqXHR " +jqXHR + 'exception ' +exception);


            }
        });

标签: jqueryajaxgoogle-chromecors

解决方案


推荐阅读