У меня есть AJAX-форма в Rails 3. Учитывая характер моего приложения, мне нужно программно вызвать .submit()
в форме. Но прежде чем запрос AJAX будет отправлен на сервер, я хочу выполнить некоторую логику на стороне клиента для данных формы. И в этой логике я добавляю скрытые поля ввода внутри отправляемой формы.
Итак, у меня два вопроса:
- Каков рекомендуемый способ выполнения предварительной обработки на стороне клиента при отправке формы AJAX, дружественной для Rails?
- Будут ли скрытые поля ввода, которые я добавляю во время предварительной обработки, успешно отправляться в запросе POST, как и предполагалось?
Спасибо.
ОБНОВЛЕНИЕ -
Я ответил на вопрос 1 с помощью обработчика событий .submit (). Но похоже, что скрытое поле ввода, которое я добавляю в форму в этой логике, не отправляется в запросе POST. Любые идеи о том, как я могу преодолеть это?