Jquery 显示json数据以查看laravel
我的回答是Jquery 显示json数据以查看laravel,jquery,json,laravel-4,Jquery,Json,Laravel 4,我的回答是 0: {id:3, product_price:91, product_quantity:3, count_product:1} 1: {id:2, product_price:10, product_quantity:13, count_product:1} 我的jquery $.get('items/', {'id': itemIds}, function (obj) { console.log(obj);
0: {id:3, product_price:91, product_quantity:3, count_product:1}
1: {id:2, product_price:10, product_quantity:13, count_product:1}
我的jquery
$.get('items/', {'id': itemIds}, function (obj) {
console.log(obj);
$.each(obj, function(i, item) {
// console.log(item);
console.log(this.product_quantity);
});
//alert(ic);
});
我的控制器代码
echo json_encode($ccoun);
在这里,每个不起作用的函数都有任何帮助将JS函数更改为: $.get('items/', {'id': itemIds}, function (obj) { console.log(obj); $.each(obj, function(i, item) { // console.log(item); console.log(this.product_quantity); }); //alert(ic); }, 'json'); $.get('items/',{'id':itemIds},函数(obj){ 控制台日志(obj); $。每个(对象、功能(i、项目){ //控制台日志(项目); console.log(该产品的数量); }); //警报(ic); }“json”); 我唯一更改的是最后一个
json
额外:由于某些原因,我的旧服务器不支持
$.get()代码>,所以我不得不切换到$.ajax()代码>。这也可能有助于您修复它。您是否尝试过更改此console.log(此.product\u数量)代码>到此控制台.log(项目.产品\数量)代码>?未捕获类型错误:无法使用'in'运算符在1[{“id”:3,“product\u price”:91,“product\u quantity”:3,“count\u product”:1},{“id”:2,“product\u price”:10,“product\u quantity”:16,“count\u product”:1}]中搜索'136'。您的json obj应该是这样的:var obj=[{id:3,product\u price:91,product\u quantity:3,count\u product:1},{id:2,product\u price:10,product\u quantity:13,count\u product:1}];
您给出的json就是您从ajax请求中得到的json?