當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JQuery $.each遍历JSON字符串报Uncaught TypeError:Cannot use 'in' operator to search for
生活随笔
收集整理的這篇文章主要介紹了
JQuery $.each遍历JSON字符串报Uncaught TypeError:Cannot use 'in' operator to search for
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
查看一個簡單的jQuery的例子來遍歷一個JavaScript數組對象。
[js]?view plaincopy 上面的代碼片斷工作正常,提示 “apple”, “orange” … 等,如預期一樣。
問題: JSON 字符串
下面的例子中,聲明了一個JSON字符串(隨附單或雙引號)直接地。
[js]?view plaincopy在Chrome中,它顯示在控制臺下面的錯誤:
Uncaught TypeError: Cannot use 'in' operator to search for '156'?
in [{"id":"1","tagName":"apple"}...
解決方案:JSON字符串轉換為JavaScript對象。
要修復它,通過標準JSON.parse()或jQuery 的 $.parseJSON 將其轉換為JavaScript對象。
總結
以上是生活随笔為你收集整理的JQuery $.each遍历JSON字符串报Uncaught TypeError:Cannot use 'in' operator to search for的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java手机状态栏圆形图标,androi
- 下一篇: Linux为什么受欢迎?