目前,我在顯示頁面上,我正在運行功能show
在我的控制器中,所以我的網址在url地址欄中顯示爲dashboard/1/people
。現在,當我點擊一個人時,它會路由到一個不同的頁面,這就是調用getPeople
的地方。如何將ID從ajax傳遞到控制器 - Laravel&Ajax
我怎樣才能得到我點擊的人的身份證號碼是1
來自scripts
中的ajax請求並傳遞給我的控制器?
PS:目前,我已經硬編碼在Ajax請求1
但我希望它是動態的,請
我要如何做?
腳本
datatable = $('#table').DataTable({
"ajax": "{{ route('dashboard/1/people') }}",
"columns": [
{data: 'check', name: 'check'},
],
控制器
public function show($id)
{
$class = Class::whereId($id)->first();
return view('show');
}
public function getPeople($id)
{
$get_id = $id;
$class = Class::whereId($get_id)->first();
$people = $class->peoples()->get();
return Datatables::of($people)->addColumn('action', function ($ppl) {
//return
})->make(true);
}