亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

Javascript-JSON.parse:數據意外結束-使用有效JSON時出錯。我究竟做錯了什么?

瀏覽:123日期:2024-04-23 16:39:30
如何解決Javascript-JSON.parse:數據意外結束-使用有效JSON時出錯。我究竟做錯了什么??

您必須jsonGet.readyState==4 && jsonGet.status==200在解析響應之前檢查是否。

解決方法

因此,我發現了有關JQuery的類似問題,您無需在其中進行解析。由于我使用的是AJAXXMLHttpRequest,據我所知,解析是必要的。錯誤在行上給出:

text = JSON.parse(jsonGet.responseText);

錯誤:

JSON.parse: unexpected end of data text = JSON.parse(jsonGet.responseText);

功能的相關部分:

function populateList(){//retrieves list from the server,adds it to the option box if(toggle == 0){var jsonGet = new XMLHttpRequest();jsonGet.open('GET','./json/GetAllEvents.php',true);jsonGet.onreadystatechange = function () {text = JSON.parse(jsonGet.responseText); //ERROR HERE//updating html with data received};jsonGet.send();toggle = 1; } else {}};

返回的JSON如下所示(不包含換行符):

{'success':true,'number_of_rows':2,'data':[ {'id':'7','event_name':null,'day':3,'start_time':510,'end_time':617},{'id':'8','day':1,'end_time':617}]}

JSONLint表示以上內容有效。我想我將看看XMLHttpRequest是否做任何奇怪的事情。Firefox繼續運行(即使firebug顯示錯誤),IE9仍在此時停止。

我很沮喪。任何幫助表示贊賞。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 欧美 日韩 国产在线 | 久久国产成人午夜aⅴ影院 久久国产成人亚洲精品影院老金 | 成人免费ā片 | 亚洲国产成人精品激情 | 日韩美女一区二区三区 | 久草勉费视频 | 久久久久免费观看 | 美女张开腿让男人桶爽免费网站 | 久久久久久久国产精品视频 | 杨幂精品国产专区91在线 | 最新福利片v国产片 | 特毛片 | 久久精品视频8 | 视频一区在线观看 | 国产日韩欧美精品 | 7ass欧美| 久久综合九九 | 99re久久精品国产首页2020 | 欧美亚洲一区 | 长腿嫩模打开双腿呻吟 | 九九热视频在线播放 | 欧美亚洲一区二区三区 | 国产精品18久久久久久vr | 亚洲三级小视频 | 三级国产在线观看 | 手机在线观看精品国产片 | 亚洲国产欧美目韩成人综合 | 男人的天堂欧美精品色偷偷 | 337p粉嫩大胆噜噜噜鲁 | 日本一区二区高清免费不卡 | 男人天堂1024 | 欧美日韩亚洲高清不卡一区二区三区 | 欧美视频二区 | 亚洲情a成黄在线观看动 | 久久免费观看国产精品 | 欧美一级免费看 | 亚洲一区二区三区一品精 | 97超级碰碰碰免费公开在线观看 | 久久国产片 | 久久精品久久精品久久 | 日本大黄网站 |