我想在Rails中使用Ajax表单,所以我使用的是form_remote_tag。场 我想提交的是电子邮件地址 - 我如何一起使用Rails验证 使用form_remote_tag?
答案 0 :(得分:3)
我们将form_remote_tag与:update选项一起使用,并将整个表单粘贴到部分中。 提交表单并且验证失败后,将再次呈现部分,并显示所有错误消息。
这是工作流程:
答案 1 :(得分:1)
在您的表单处理控制器操作决定是否
您可以(应该)根据验证做出此决定
def create
m = Model.new(params)
if m.valid?
m.save
#load flash with succes message
else
#load flash with error messages from m.errors
#render the form again
end
end