Я пытаюсь сделать так, чтобы пользователи моего приложения rails не могли отправлять мои формы несколько раз, дважды щелкнув.
См. Мой код ниже.
К сожалению, после добавления аргумента: onclick к кнопке фиксации форма больше не обрабатывается.Имя кнопки просто меняется на отключенную кнопку «Обработка ...» (как и ожидалось во время отправки), но это состояние является постоянным (без проверки данных и перенаправления, как раньше).
Я не вижу, как отладить это- кто-нибудь может помочь?
= semantic_form_for @case, :html => {:class => "form-stacked"} do |f|
= f.inputs :name => "Case" do
= f.input :summary, :input_html => {:class => 'xxlarge main_case'}
= f.buttons do
= f.commit_button "Create Case", :button_html => {:class => "btn primary", :onclick => "this.disabled=true; this.value='Processing...';"}