如何将数组值获取到 laravel 控制器并插入到数据库中
How to get array values to laravel controller and insert into the database
我可以在 scrpit 数组上获取数组值。
脚本是
$(document).on('click', '#bulk_delete', function()
{
var id = [];
if(confirm("Are you sure you want to Delete this data?"))
{
$('.student_checkbox:checked').each(function(){
id.push($(this).val());
});
if(id.length > 0)
{
$.ajax({
url:"del",
method:"get",
data:{id:id},
success:function(data)
{
alert(data);
$('#dTable').DataTable().ajax.reload();
}
});
}
else
{
alert("Please select atleast one checkbox");
}
}
});
如何将这些数组值获取到 laravel 控制器并插入到数据库中
路线是
Route::get('/del', 'AjaxdataController@ins');
并且 AjaxdataController.php 是
public function ins(Request $request )
{
}
只需在 controller.You 中编写以下代码,即可检索从 ajax 传来的 id。
public function ins(Request $request )
{
print_r($request->id);
}
你会得到这个id,然后你可以使用laravel的方法将该数据插入到数据库中。
在路由文件中使用此代码而不是您的代码:
Route::post('/del/{id}', 'AjaxdataController@ins');
尝试像这样将 ajax 的方法类型从 get 更改为 post。
method="POST"
然后像这样将路线更改为 post
Route::post('/del', 'AjaxdataController@ins');
并像这样在你的控制器中调用 id
public function ins(Request $request )
{
$id = $request->id;
}
.
我可以在 scrpit 数组上获取数组值。
脚本是
$(document).on('click', '#bulk_delete', function()
{
var id = [];
if(confirm("Are you sure you want to Delete this data?"))
{
$('.student_checkbox:checked').each(function(){
id.push($(this).val());
});
if(id.length > 0)
{
$.ajax({
url:"del",
method:"get",
data:{id:id},
success:function(data)
{
alert(data);
$('#dTable').DataTable().ajax.reload();
}
});
}
else
{
alert("Please select atleast one checkbox");
}
}
});
如何将这些数组值获取到 laravel 控制器并插入到数据库中
路线是
Route::get('/del', 'AjaxdataController@ins');
并且 AjaxdataController.php 是
public function ins(Request $request )
{
}
只需在 controller.You 中编写以下代码,即可检索从 ajax 传来的 id。
public function ins(Request $request )
{
print_r($request->id);
}
你会得到这个id,然后你可以使用laravel的方法将该数据插入到数据库中。
在路由文件中使用此代码而不是您的代码:
Route::post('/del/{id}', 'AjaxdataController@ins');
尝试像这样将 ajax 的方法类型从 get 更改为 post。
method="POST"
然后像这样将路线更改为 post
Route::post('/del', 'AjaxdataController@ins');
并像这样在你的控制器中调用 id
public function ins(Request $request )
{
$id = $request->id;
}
.