Juqery error () 出現 parsererror 問題

 

 

修復公司程序的一個bug,如圖:html

 

 

ajax 方法以下jquery

var ajaxPage = function(url, params) { 
    var html = "";
    var rspData;
    var resultList;

    $.ajax({
        type:"POST",
        url: url,
        data: params,
        dataType:"json",
        beforeSend:function(){
            //$('.ajax_loading').show() //顯示加載時候的提示
        },
        success:function(data){
            result = data;
            rspData = result.resultList;
            //將ajxa請求的數據追加到內容裏面
            for(var i = 0, len = rspData.length; i < len; i++) { 
                html += '<a href="jobDetail.jsp?recruit_no=' + rspData[i].recruitNo + '" class="eachlist">';
                html += '<b>' + rspData[i].station + '</b>';
                html += '<b>' + rspData[i].c_name + '</b>';
                html += '<b>' + rspData[i].work_loc_1st + ' | ' +  rspData[i].salary + ' | ' + rspData[i].reg_date + '</b>';
                html += '<em class="icon"></em>';
                html += '</a>';
            }

            $('#jobList').append(html);
            $('#totalPage').val(result.tpage);
            $("#newPage").val(1);
            //$('.ajax_loading').hide(); //請求成功,隱藏加載提示
        },
        error: function(xhr, type){
           alert("頁面載入出錯,請重試!"+xhr.readyState+"  "+xhr.status+" "+type);
           $("#newPage").val(1);
        }
    })
}

 

parsererror ----- 就是返回數據解析出錯。奇怪的是第一次請求出錯,而後後面幾回都沒有問題。把第一次的json拿到網頁上去校驗,果真發現問題。ajax

把「QC\QC主管「中的「\」去掉或者換成「/」就正常了。(    (╯‵□′)╯︵┻━┻  臥槽)json

關於jquery ajax error 錯誤調試能夠參考這裏 :http://www.cnblogs.com/nova-/articles/5108697.htmlapp

相關文章
相關標籤/搜索