Я хотел бы создать пользовательский ввод, который ведет себя по-разному, когда форма имеет f.submit
против, когда его нет.
Например, если нет кнопки отправки:
simple_for_for(obj) do |f|
f.input(:name, input_html: {onblur: "this.form.submit()"})
end
предпочел бы записать как:
simple_for_for(obj) do |f|
f.input(:name, as: :quickname)
end
мы объединяем onchange: "this.form.submit()"
в опции input_html.
Если есть кнопка отправки, мы бы не добавили событие onchange
.