php - 来自控制器的 Laravel 发布按钮
问题描述
我正在尝试使用 ajax+laravel 填充我的数据库。但是当我试图发布我的删除按钮时,我得到了一些错误。确切地说是 2 1)我无法找到一种方法让它从控制器内部调用破坏函数 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');
}
解决方案
利用{{route('/users/destroy', ['id' => $row['id'}])}}
在里面form
action
推荐阅读
- reactjs - 错误 R10(启动超时)-> 使用 React 在 HEROKU 上启动后 60 秒内,Web 进程无法绑定到 $PORT
- android -
Android上的Unity3d sqlite找不到数据库 - python - 是否可以在同一执行期间运行 memory_profiler 和 line_profiler?
- angular - 我点击添加类活动和兄弟姐妹我在角度删除类
- ios - 如何与自定义 UITableViewCell 类交互?
- reactjs - 使用离子+反应时的路线守卫
- unicode - 为什么Byte level BPE的vocab size小于Unicode的vocab size?
- android - 音频声音未在 Android 中播放
- android - 必须 onCreateOptionsMenu 成为每个活动的实现吗?
- javascript - Discord.js 在一条消息中发送多个附件