Unexpected end of JSON input

错误:Unexpected end of JSON input

mui.ajax({

        url: newsUrl + "/" + page + "?openId=22",            type: 'GET',
            success: function(data) {                **var dataJson = JSON.parse(data);**
                var news = new Array();                news = dataJson.news;
                pageSize = dataJson.pageSize;
                page = dataJson.page;                //新聞列表數據
                for (var i = 0; i < news.length; i++) {                    var li = document.createElement('li');                    li.className = 'mui-table-view-cell';
                    newsId = news[i].newsId;
                    newsTitle = news[i].title;                    if(newsTitle.length>12){
                        newsTitle=newsTitle.substring(0,12);
                        newsTitle=newsTitle+"..."
                    }


杨__羊羊
浏览 7611回答 1
1回答

叮当猫咪

最有可能是回傳回來的&nbsp;data&nbsp;不是正確的&nbsp;json&nbsp;格式,造成解析錯誤,開啟&nbsp;Chrome Dev Tool&nbsp;的&nbsp;Network&nbsp;看下請求的&nbsp;Response&nbsp;是否正確,或截個圖貼上來~
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript