【发布时间】:2016-09-14 18:30:10
【问题描述】:
我有这个对象数组,如何使用 jQuery.each() 循环遍历它?
大批 ( [0] => 标准类对象 ( [id] => 1 [parent_cat_id] => 1 [child_cat_name] => Java [状态] => 1 [日期] => 2016-09-11 01:26:00 ) [1] => 标准类对象 ( [id] => 2 [parent_cat_id] => 1 [child_cat_name] => JavaScript [状态] => 1 [日期] => 2016-09-11 01:26:00 ) [2] => 标准类对象 ( [id] => 3 [parent_cat_id] => 1 [child_cat_name] => HTML [状态] => 1 [日期] => 2016-09-11 01:26:00 ) [3] => 标准类对象 ( [id] => 4 [parent_cat_id] => 1 [child_cat_name] => PHP [状态] => 1 [日期] => 2016-09-11 01:26:00 ) [4] => 标准类对象 ( [id] => 5 [parent_cat_id] => 1 [child_cat_name] => Python [状态] => 1 [日期] => 2016-09-11 01:26:00 ) [5] => 标准类对象 ( [id] => 6 [parent_cat_id] => 1 [child_cat_name] => 红宝石 [状态] => 1 [日期] => 2016-09-11 01:26:00 ) )我正在尝试使用它 -
$.each( data, function( key, value ) {
console.log( value );
});
这给了我以下错误 -
TypeError: 'in' 操作数 e 无效
【问题讨论】:
-
你给我们看一个PHP对象的dump,你能给我们看一下JS的日志吗?
-
如果我这样做了
console.log(data) -
@Simon 那么你没有将 json 返回给客户端。
标签: javascript jquery arrays json loops