Simple_form Custom Input знание о форме отправки - PullRequest
0 голосов
/ 18 июня 2019

Я хотел бы создать пользовательский ввод, который ведет себя по-разному, когда форма имеет 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.

...