- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在simple_form中更改提交按钮的默认行为,这样我就不必为所有表单显式指定:disable_with => true。如何在simple_form.rb中进行此特定更改?
最佳答案
在较新版本的Rails中,这有点不同,因为不建议设置属性disable_with。我写了一篇关于此的文章:http://www.railsonmaui.com/blog/2014/02/23/simple-form-and-disable-processing-by-default/
这是新的代码:
SimpleForm::FormBuilder.class_eval do
def submit_with_override(field, options = {})
data_disable_with = { disable_with: 'Processing...' }
options[:data] = data_disable_with.merge(options[:data] || {})
submit_without_override(field, options)
end
alias_method_chain :submit, :override
end
关于ruby-on-rails - 默认的disable_with用于simple_form提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11340843/
这是我的表格 slots_path(@current_webclass), :validate => true, remote: true, :html => {:class =>
在我的 Rails 应用程序中,我在表单按钮上使用了 :disable_with 助手。 该表单通过 ajax 工作。如果对象创建成功,我想禁用该按钮。所以在我的 create.js.erb 文件中我
如何手动重新启用被 Rails 的 disable_with 功能禁用的链接(不是表单元素)? 最佳答案 重新启用链接的调用与表单元素略有不同。它实际上将处理程序绑定(bind)到 click 事件,
目前有以下按钮指向外部链接: Redirecting to Dwolla.com..."}) %> 单击该按钮后,将出现微调器和文本,但该按钮未被禁用。 最佳答案 有一个已知的issue那dis
我最近开始测试 web_app_theme 插件。在“创建”按钮中,我有这样的东西...... "#{t("web-app-theme.save", :default => "Save")}"
我有一个 link_to_remote,我想确保人们在等待它返回时只能点击一次。 有没有什么好的方法可以在有人点击后禁用它? (更改链接的文本也很好,但我也想禁用它以确保)。 顺便说一句,这是 Rub
我正在使用 disable_with,并且无法使按钮文本更改保持不变(因为它被 disable_with 功能覆盖)。一旦我删除 , data: {disable_with: '...' 按钮就会按预
我正在尝试让 :disable_with 在我的按钮上工作。不过我使用的是 JQuery,并且该表单不是 javascript 实现的表单,所以我想知道是否有更好的方法来完成这项工作? 最佳答案 不幸
在以下代码中:disable_with 在 rails 3 中不起作用。但它在 rails 2.2 中完美运行 这段代码有什么问题? "buttons",
在我的 rails 应用程序中,我使用了三个按钮,save submit和 cancel .我用过 disable_with save 的选项和 submit值 saving...和 submitti
我是一名优秀的程序员,十分优秀!