Форма множественного редактирования на одностраничных рельсах 4

0

Я строю флажок с одной страницей в рельсах 4. В этом мне нужно отредактировать несколько форм на одной странице. Как я могу это достичь?

Я прохожу через форму Rilscast 346 Wizard, но не помогает.

Мне нужно что-то, как показано на изображении, когда я нажимаю на "Готово" информацию, следует сохранять или обновлять.

Возможно ли несколько кнопок отправки на одной странице с помощью ajax/jquery.

Изображение 174551

Страница может иметь несколько форм, как показано на рис.

Теги:
forms
ruby-on-rails-4

1 ответ

2

Конечно вы можете. Предполагая, что у вас есть частичное _form.html.erb sth в строках:

<%= form_for model, remote: true do |f| %>
  <%# your form here %>
  <%= f.submit %>
<% end %>

Вы можете просто взять все модели, которые вы хотите отредактировать, и перебрать их:

 <% models_to_edit.each do |model|%>
   <%= render 'form', model: model %>
 <% end %>

Поскольку каждая форма имеет свою собственную кнопку отправки, нажатие на нее будет представлять только форму, к которой она принадлежит.

  • 0
    Как насчет каждой кнопки "Отмена / Готово" ...... Как я могу добиться индивидуальной отправки ... надеюсь, вы понимаете, что я пытаюсь сказать
  • 0
    Кнопки «Отправить» отправляют только ту форму, в которую они встроены, и игнорируют другие формы.
Показать ещё 7 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню