Возможно ли в Rails3 иметь множественную форму => true & use remote => true

Я использую следующий тег формы для @jobs, в которые включены job_photos.

<% form_for @jobs, :html => { :multipart => true }, :remote => true do |f| %>

Форма работает отлично, но если я добавляю remote = > true, форма отправляется, возвращает create.js, но ничего не сохраняет в DB или ошибке?

Ответ 1

Дело в том, что вы не можете публиковать многостраничную форму через AJAX. Это не ограничение рельсов. Чтобы обойти это, вам нужно использовать технику iframe (что может быть проще с responds_to_parent плагин) или использовать такую ​​технологию, как Flash или Silverlight.

Ответ 2

Вы можете использовать Remotipart gem для загрузки файлов с помощью remote = > true.