$.each(list,function(i,a){ var status = ""; if(a.status==0) status="未审核"; else if(a.status==1) status="审核通过"; else if(a.status==2) status="审核未通过";}就提示i 和 a 未定义。请问哪里有错??
each()是遍历方法, 简单的说each就是个循环语句, 处理数组var arr = [ "aaa", "bbb", "ccc" ]; $.each(arr, function(i,a){ alert(i); // i 是循环的序数 alert(i); // a 是值}); 处理jsonvar obj = { one:1, two:2, three:3};$.each(obj, function(key, val) { alert(key); //键 alert(val); //值}); 未定义说明你没有list, 或者list的数据格式不对,当然格式很多, 上面的只是举例,
时间: 2024-12-10 21:24:01