最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Jquery ajax不能解析json對象,報Invalid JSON錯誤的原因和解決方法

 更新時間:2010年03月27日 00:24:50   作者:  
我們知道Invalid JSON錯誤導致的json對象不能解析,一般都是服務(wù)器返回的json字符串的語法有錯誤。這種情況下,我們只需要仔細的檢查一下json就可以解決問題。
下面說一下,最近在使用jquery 1.4中使用$.ajax()方法解析json對象遇到的問題。

Json對象是:
復(fù)制代碼 代碼如下:

[{name:'二手房出售',infoCount:0,pageUrl:'/ershoufang'},{name:'二手房求購',infoCount:0,pageUrl:'/qiugou'},{name:'二手房裝修',infoCount:0,pageUrl:'/esfzhuangxiu'},{name:'二手回收',infoCount:0,pageUrl:'/huishou'},{name:'二手摩托車',infoCount:0,pageUrl:'/motor'},{name:'二手汽車求購',infoCount:0,pageUrl:'/ershoucheqg'},{name:'二手汽車轉(zhuǎn)讓',infoCount:9,pageUrl:'/ershouche'},{name:'二手市場',infoCount:0,pageUrl:'/ershoushichang'}]


不知道大家有沒有發(fā)現(xiàn)這段json對象的問題。這樣的寫法在js腳本和jquery 1.4之前的版本都是沒有問題的。因為在1.3及更早版本中,jQuery通過javascript的eval方法來解析json對象。在1.4中,jQuery使用了更嚴格的方法來解析json。所有的內(nèi)容都必須使用雙引號。

這點從jQuery.parseJSON(json) 可以看出,parseJSON在文檔中的解釋是:

接受一個JSON字符串,返回解析后的對象。

傳入一個畸形的JSON字符串會拋出一個異常。比如下面的都是畸形的JSON字符串:
{test: 1} ( test 沒有包圍雙引號)
{'test': 1} (使用了單引號而不是雙引號)

另外,如果你什么都不傳入,或者一個空字符串、null或undefined,parseJSON都會返回 null 。

相關(guān)文章

  • jQuery基本過濾選擇器使用介紹

    jQuery基本過濾選擇器使用介紹

    簡單過濾選擇器:根據(jù)某類過濾規(guī)則進行元素的匹配,書寫時都以冒號(:)開頭;簡單過濾選擇器是過濾選擇器中使用最廣泛的一種,感興趣的朋友可以參考下
    2013-04-04
  • jQuery獲取當前對象標簽名稱的方法

    jQuery獲取當前對象標簽名稱的方法

    獲取當前對象標簽名稱的方法有很多,本教程為大家介紹下使用jquery獲取的具體實現(xiàn)
    2014-02-02
  • 深入了解query和params的使用區(qū)別

    深入了解query和params的使用區(qū)別

    這篇文章主要介紹了深入了解query和params的使用區(qū)別,路由傳參的時候,有倆兄弟,一個叫query,一個叫parmas,你說他們倆長得也不像吧,可這用法實在是太類似了,下面就讓我們分別從vue路由和Node接收兩個角度講他們的區(qū)別,需要的朋友可以參考下
    2019-06-06
  • jquery一般方法介紹 入門參考

    jquery一般方法介紹 入門參考

    對于剛開始接觸jquery的朋友是個不錯學習參考,對于一些方法的使用也給出了說明。
    2011-06-06
  • Jquery插件寫法筆記整理

    Jquery插件寫法筆記整理

    大部分jQuery插件都是這種類型的插件,由于這種插件是將對象方法封裝起來,在jQuery選擇器獲取jQuery對象過程中進行操作,從而發(fā)揮jQuery強大的選擇器優(yōu)勢
    2012-09-09
  • jquery實現(xiàn)帶縮略圖的可定制高度畫廊效果(5種)

    jquery實現(xiàn)帶縮略圖的可定制高度畫廊效果(5種)

    這篇文章主要介紹了jquery可定制高度畫廊效果,很有藝術(shù)感,功能實現(xiàn)非常簡單,推薦給大家,有需要的小伙伴可以參考下。
    2015-08-08
  • jQuery防止重復(fù)綁定事件的解決方法

    jQuery防止重復(fù)綁定事件的解決方法

    這篇文章主要介紹了jQuery防止重復(fù)綁定事件的解決方法,結(jié)合實例形式分析了jQuery的重復(fù)綁定問題與相應(yīng)的解決方法,需要的朋友可以參考下
    2016-05-05
  • 基于jquery實現(xiàn)表格內(nèi)容篩選功能實例解析

    基于jquery實現(xiàn)表格內(nèi)容篩選功能實例解析

    對于表格來說,當數(shù)據(jù)比較多的時候,我們無法一頁一頁的查找,這樣我們就可以進行篩選操作,這篇文章主要為大家詳細介紹了基于jquery實現(xiàn)表格內(nèi)容篩選功能的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • JQuery給元素綁定click事件多次執(zhí)行的解決方法

    JQuery給元素綁定click事件多次執(zhí)行的解決方法

    這篇文章主要介紹了JQuery給元素綁定click事件多次執(zhí)行的解決方法,需要的朋友可以參考下
    2014-05-05
  • jQuery動態(tài)效果顯示人物結(jié)構(gòu)關(guān)系圖的方法

    jQuery動態(tài)效果顯示人物結(jié)構(gòu)關(guān)系圖的方法

    這篇文章主要介紹了jQuery動態(tài)效果顯示人物結(jié)構(gòu)關(guān)系圖的方法,涉及jQuery操作json結(jié)構(gòu)數(shù)據(jù)及鼠標事件的技巧,需要的朋友可以參考下
    2015-05-05

最新評論

于都县| 南通市| 沁源县| 武平县| 舒城县| 沂南县| 江都市| 瓦房店市| 专栏| 贵州省| 衡阳县| 浮梁县| 磐石市| 丽江市| 平阴县| 敦化市| 达尔| 贵定县| 吉水县| 拜城县| 济宁市| 尼勒克县| 泾阳县| 宾阳县| 行唐县| 得荣县| 呼玛县| 江北区| 伽师县| 无为县| 南雄市| 灵武市| 连云港市| 永州市| 张掖市| 进贤县| 罗定市| 阿拉善右旗| 乐昌市| 平利县| 鄂伦春自治旗|