簡體   English   中英

我如何修復 AJAX 錯誤代碼 200 解析錯誤

[英]how can i fixed AJAX Error code 200 parseerror

function reviewOrder(no, order){
            $.ajax({
                url : 'reviewOrder.do',
                type : 'get',
                cache: false,
                data : { "no" : no, "order" : order },
                success : function(result){
                    console.log("ok : " + result);
                },
                error : function(request, error, XMLHttpRequest, textStatus, jqXHR, errorThrown) {
            console.log("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
                }
            });
        }

你能幫我解決這個問題嗎:我收到代碼 200 OK 但ajax 錯誤是解析器錯誤。

嘗試使用JSON.parse(response); 在你的成功函數中。 我已經更新了你的代碼。

function reviewOrder(no, order){
    $.ajax({
        url: 'reviewOrder.do',
        type: 'get',
        cache: false,
        data: { "no" : no, "order" : order },
        success: function(response){
            var result= JSON.parse(response);
            console.log("ok : " + result);
        },
        error : function(request, error, XMLHttpRequest, textStatus, jqXHR, errorThrown) {
            console.log("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
        }
    });
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM