我正在尝试使用ajax + laravel填充我的数据库。但是,当我尝试发布删除按钮时,出现一些错误。 2确切地说 1)我找不到从控制器内部调用destroy函数的方法 2)我的刀片中包含的Javascript无法执行(当在刀片中创建按钮时有效)我有问题的按钮
<form method="post" class="delete_form" action=" $this->callAction(\\'destroy\\', [\\'id\\' => $row[\\'id\\']]); ">
<input type="hidden" name="_method" value="DELETE"/>
<button type="submit" class="btn btn-outline-danger">Delete</button>
</form>
并且我试图从同一控制器内部执行此操作(这一部分有效,我在刀片中创建了一个按钮(进行了测试))
public function destroy($id)
{
$userList = users::find($id);
$userList->delete();
return redirect()->route('users.index')->with('successs', 'Data Deleted');
}
答案 0 :(得分:0)
使用{{route('/users/destroy', ['id' => $row['id'}])}}
在form
action