得到"parserror”;在jquery ajax中

Getting "parsererror" in jquery ajax

本文关键字:jquery ajax parserror quot 得到      更新时间:2024-05-06

下面是我的AJAX代码。在这里,我正在使用一个值。服务被成功调用,但它没有进入成功方法。它只进入错误方法。在错误方法中,它给出parsererror和消息:Unexpected token S

$.ajax({
    type: 'GET',
    url: 'http://domin.com:9000/ramsweb/rest/DetailRest/addOrderContacts/123456/' + customerId,
    success: function (data, status, xhr) {
        console.log(data);
        $("#loadingSpinner").hide();
    },
    error: function (jqXhr, textStatus, errorMessage) {
        $('.ErrorMsg').html('<h5>An error has occurred</h5>');
    },
    fail: function (data) {
        $('.ErrorMsg').html('<h5>data loading failed</h5>');
    }
});
jQueryAJAX函数默认情况下会根据请求和响应(头等)中的其他数据检测响应类型

最有可能的是,您的端点将其作为JSON,从而告诉jQuery在内部执行JSON.parse。然而,您的端点可能提供错误页面,而不是JSON,这可能会导致类似这样的解析错误。