【发布时间】:2019-03-03 08:46:47
【问题描述】:
我在 Laravel 中使用服务器端数据表(具体来说是Yajra)。
我设置了一个路由,它可以拉取所有资产并作为数据表返回,但我需要的是拉取所有 school_id 等于 URL 中参数的资产。
所以我的应用程序应该是这样的:
- 用户登陆 /schools/{school_id}/assets .例如schools/1/assets
- Datatables 使用该 {school_id} 提取所有学校的资产
到目前为止,我在脚本中使用了以下内容:
$(function() {
$('#assets-table').DataTable({
processing: true,
serverSide: true,
ajax: '/api/assets',
columns: [
{data: 'asset_tag', name: 'assets.asset_tag'},
{data: 'name', name: 'assets.name'},
]
});
});
在 URL 中获取该 ID 并将其传递给该 ajax 请求的最佳方法是什么?
【问题讨论】:
标签: javascript ajax laravel parameters datatables