以下错误是什么原因呢: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+"..."
}
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
最有可能是回傳回來的
data不是正確的json格式,造成解析錯誤,開啟Chrome Dev Tool的Network看下請求的Response是否正確,或截個圖貼上來~