我想在一个新对象窗体上的<% f.submit %>次通话中弹出一个确认窗口.有没有办法在没有javascript的情况下做到这一点?

推荐答案

你想要<%= f.submit :confirm => 'Your confirm message' %>.仅供参考,这只是javascript调用的简写.

编辑:

<%= f.submit 'Save', data: { confirm: 'Your confirm message' } %>

Ruby-on-rails相关问答推荐

带有rails 7.1的Lightbox2未初始化

删除链接不起作用,重定向 echo 示 Ruby

Rails HMAC - 使用应用程序机密作为加密密钥

CanCanCan、Pagy 和 Meil​​iSearch,如何组合这 3 个 gem?

ArgumentError 用于 Ruby on Rails 中非常简单的初始化方法,没有参数

从 rails 5 迁移到 rails 6

使用 Ruby On Rails 的多个用户模型,并设计有单独的注册路由,但只有一个共同的登录路由

在 Ruby on Rails html.erb 文件中循环

你能从 Heroku dynos/workers 中获得多少性能?

如何从 Rails 路由中删除控制器名称?

控制器规格与请求规格?

simple_forms 自定义数据属性

RSpec > 有没有办法用一个命令运行所有测试?

将 Amazon SES 与 Rails ActionMailer 结合使用

如何在 Rails 中验证日期以使其在今天之后?

Rails:仅在创建时验证,或者当字段不为空时在更新时验证

我应该将全局共享部分模板放在哪个文件夹中?

登录delay_job?

如何一次显示一条 Ruby on Rails 表单验证错误消息?

如何翻译 ActiveRecord 模型类名称?