标签:
$.post( ‘product.php‘, {tid:tid}, function(data){ if(data.status == ‘success‘){ data.content.each(function(){ console.log($(this)) }) } }, ‘json‘
)
这样使用 each 是不对滴.因为data.each是一个json 对象,json 对象是没有each方法的,所以会报错
data.content.each is not a function
正确的方法是这样的
$.post( ‘product.php‘, {tid:tid}, function(data){ if(data.status == ‘success‘){ $.each(data.content,function(){ console.log($(this)) }) } }, ‘json‘
)
或者是将json对象转换为 jquery 对象
$.post( ‘product.php‘, {tid:tid}, function(data){ if(data.status == ‘success‘){ $(data.content).each(function(){ console.log($(this)) }) } }, ‘json‘ )
标签:
原文地址:http://www.cnblogs.com/qbuer/p/4855869.html