#ruby-on-rails #ruby-on-rails-3
#ruby-on-rails #ruby-on-rails-3
Вопрос:
Я использую rails3 с simple_form gem и:remote => true (ajax).
Как мне показать ошибку проверки с помощью:remote => true?
Спасибо
Ответ №1:
Для этого используйте обратные вызовы javascript rails.
Смотрите, как это сделать здесь: http://www.simonecarletti.com/blog/2010/06/unobtrusive-javascript-in-rails-3 /
Ответ №2:
Мой подход к этой ситуации (ошибки проверки при отправке ajax) заключался в том, чтобы упаковать ошибки из формы и обработать их на стороне клиента. Я обрабатывал все свои данные с помощью JSON, поэтому отправляю их обратно в виде хэша input => длинное сообщение. Идентификатор ввода позволяет мне легко включить ввод формы «красным», и длинное сообщение отправляется везде, где вы размещаете обобщенные сообщения…