我在我的laravel应用程序中使用jquery数据表来从视图中的控制器中获取数据
我的观点是
<table class="table table-bordered data-table" id="products_sold">
<thead>
<tr>
<th>Product Name</th>
<th>Seller Name</th>
<th>Brand</th>
<th>Product Price</th>
<th>Shipping Price</th>
</tr>
</thead>
</table>
我的jquery函数是
$('#products_sold').DataTable({
"processing": true,
"serverSide":true,
"ajax": "{{ route('user.sold_products') }}",
"columns": [
{ data: 'name', name: 'name' },
{ data: 'seller_id', name: 'seller_id'},
{ data: 'brand', name: 'brand' },
{ data: 'price_per_unit', name: 'price_per_unit'},
{ data: 'selling_fee', name: 'selling_fee' },
]
});
这是我的控制器功能
public function sold_products(){
$uid = Auth::user()->id;
$product = Product::where('buyer_id','!=',0)->where('seller_id',$uid)->get();
return Response::json([
'data' => $product
], 200);
}
我知道错过了什么,任何人都可以帮我在表格中显示我的数据