ruby-on-rails - 在 Rails 中使用 submit_tag 重定向到新视图
问题描述
我有以下submit_tag
按钮
<%= submit_tag("Save Email".upcase, name:"email_change","data-target":"email_change.submit") %>
我试图让它重定向到一个新视图,类似于使用link_to
. 有没有办法使用提交按钮做类似的事情?
解决方案
你可以做:
<% link_to some_path do %>
<%= submit_tag("Save Email".upcase, name:"email_change","data-target":"email_change.submit") %>
<% end %>
执行此操作的“Rails”方法可能是将重定向包装在控制器操作中的某些条件逻辑中,尤其是当您从表单提交数据时
推荐阅读
- sql - 我需要将以下函数从 DB2 转换为 Oracle,有人可以帮忙吗?我不知道 DB2
- postgresql - 使用安装在不同 Postgres Schema 中的 Postgis 扩展
- postman - newman 运行的文件夹中的断言总数
- sql - 计数 2 Group by(s) 没有子查询/CTE
- vuejs2 - 在 VueJS 中不工作的组件之间动态切换
- python - 没有将 Django 数据插入到 postgresql 中
- react-native - React Native:调用 navigation.replace 时,navigation.setOptions 不起作用
- android - Android Kotlin RoomDB:使用单个查询删除实体内的所有数据类
- python - 带有 KeyError 的 Django 日志过滤器
- python - 如何组合(合并)不同的回归模型