码迷,mamicode.com
首页 > Web开发 > 详细

JQuery开发报错集锦

时间:2017-05-27 17:09:26      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:jquery   can   分析   开发   style   typeof   报错   span   服务   

报错一:JQuery $.each遍历JSON字符串报Uncaught TypeError:Cannot use ‘in‘ operator to search for "70"...... 

原因分析:一般由于服务器端传来的变量类型不是json格式,而是其他的,常见的如string,这是用$.each循环就会报这个错误。

              建议在jquery端确认该变量的类型,如alert(typeof(data));看看是不是这个原因导致的?如果打印string表明不是json对象,如果打印object才是正常的json对象。

解决方案:在jquery端将string类型转为json类型:var variable = eval("(" + data + ")");

 

JQuery开发报错集锦

标签:jquery   can   分析   开发   style   typeof   报错   span   服务   

原文地址:http://www.cnblogs.com/mysql-dba/p/6913399.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!