我的数据表在我的laravel视图中无法正常工作

时间:2017-05-23 09:22:01

标签: php jquery datatables

我在我的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);
    }

我知道错过了什么,任何人都可以帮我在表格中显示我的数据

0 个答案:

没有答案