0
我看了幾個帖子在SO和幾個博客,但他們沒有明確表示如何呈現在一個視圖中的錯誤消息,當您使用:remote => true
使用遠程真正從JSON響應渲染錯誤信息軌道 - 如何同時在形式
我相信我沒有試圖做一些之前沒有做過。
所以我有一個表格
<%= form_for template, url: url, html: {class: 'padding-top-10'}, :remote => true do |f| %>
<%= f.text_field :name, class: 'form-control', placeholder: 'What is the name of the new role?' %>
<%= f.submit 'CREATE' , class: 'btn-block btn btn-primary'%>
<% end %>
所有我想要的是,當我提交表單,我希望能夠在屏幕上顯示錯誤消息的用戶。
def add_job_template
@template = JobTemplate.new(job_template_strong_params)
if @template.save
render json: { success: 'Information has been saved' }}
else
render json: { errors: @template.errors.full_messages }, status: 422
end
end
現在的問題。 如何顯示在我看來這success
或errors
迴應?
不是我想要的,但會做的伎倆,現在 – Saadia