#ruby-on-rails
#ruby-on-rails
Вопрос:
У меня есть модель комментариев, в которой я проверяю наличие всех полей. Тем не менее, я использовал AJAX для отправки и отображения комментария. Теперь проверка больше не работает, и пользователи могут отправлять пустые комментарии. Как мне принудительно выполнить проверку?
Комментарии:
1. Не могли бы вы отредактировать свой ответ, чтобы включить методы проверки, определенные в вашей модели? кроме того, включите в свой контроллер строку кода, которая вызывает .sav
Ответ №1:
Если вы хотите использовать активную проверку записей с помощью AJAX, вам необходимо реализовать ее через rjs.
Взгляните на эти примеры
http://railscasts.com/episodes/43-ajax-with-rjs
http://minimalbugs.com/questions/how-to-make-ajax-with-rjs
http://www.rubyinside.com/16-rjs-resources-and-tutorials-for-rails-programmers-5.html