JS简单循环遍历json数组的方法
例如数据库里面的json字符串是这样的 1 2 3 4 5 var str = '[{"name":"宗2瓜","num":"1","price":"122"},{"name":"宗呱呱","num":"1","price":"100"}]' ; var xqo = eval( '(' + str + ')' ); for ( var i in xqo){ alert(xqo[i].name); } 上面的是js的,下面的是jquery来解析json字符串, 1 2 var cc = jQuery.parseJSON(data); alert(cc[0].title); 循环的话,和上面一样 最后,后台返回json数据是用echo,不是return,否则前端收不到,会报: Uncaught SyntaxError: Unexpected end of JSON input 原因是:请求后台接口是,后台无响应(就是毫无反应),这情况要么是接口字母写错了,要么就是后台的问题。 来源: http://www.cnblogs.com/wszz/p/7903784.html