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

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

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

瀏覽:116日期: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 | 成人在线一区二区三区 | 国产成人免费片在线视频观看 | 综合精品视频 | 国产欧美成人一区二区三区 | 成人免费看www网址入口 | 成人a毛片久久免费播放 | 91网站在线免费观看 | 欧美videos娇小 | 免费久草| 99久久综合精品免费 | 久久久国产精品福利免费 | 亚洲精品综合一区在线 | 久久五 | 国产激情视频在线播放 | 一区二区三区不卡视频 | 亚洲欧美在线免费 | 久久er热这里只有精品免费 | 国产成人综合亚洲 | 久久99在线 | 一级美国片免费看 | 久久成人性色生活片 | 亚洲欧美日本综合 | 国产成人高清亚洲一区91 | 欧美日韩性视频一区二区三区 | 男人桶女人逼 | 欧美一级视频在线观看欧美 | 成人满18在线观看网站免费 | 成人网视频免费播放 | 午夜精品久久久久久毛片 | 在线视频亚洲欧美 | 萌白酱白丝护士服喷水铁牛tv | 成人在线欧美 | 国产激情一区二区三区在线观看 | 看a网站 | 国产精品久久久久久麻豆一区 | 亚洲成人在线免费视频 | 国产欧美视频在线观看 | 波多野结衣在线不卡 | 韩国三级日本三级香港三级黄 | 亚洲精品在线免费观看视频 |