我有一个表单,其中有许多嵌套表单,每个表单都有提交按钮。我想根据特定条件禁用一些提交按钮。但我找不到这样的财产。
这是我的代码:
active_admin_form_for [:activeadmin, @some_obj], {
url: {action: 'some_action'}, method: :patch
} do |f|
f.inputs 'Some Name' do
f.li "some html".html_safe
end
f.actions do
f.action :submit, label: 'Update'
end
end
我厌倦了以下内容,但什么都不起作用:
f.action :submit, label: 'Update', disabled: true
f.action :submit, label: 'Update', input_html: {readonly: :true}
f.action :submit, label: 'Update', input_html: {disabled: :true}
f.action :submit, label: 'Update', button_html: {disabled: true}
f.action :submit, label: 'Update', button_html: {readonly: true}
有线索吗?
f.action
接受button_html
参数以应用HTML属性-请参阅
f.action :submit, label: 'Update', button_html: { disabled: true }