顯示驗證錯誤
回答
如果我理解正確,只需轉到您的視圖中打印錯誤的代碼,然後將其刪除。
如果使用腳手架創建,它們位於模型的表格內(_form.html.erb
)。從模型中移除錯誤消息循環的代碼。
UPDATE
你也可以,把after_validation
過濾器上的模式,即清除錯誤陣列。
def model
after_validate :clear_errors_array
def clear_errors_array
@model.errors.clear
end
我想到了這一點,但是我又需要在顯示錯誤的每個視圖中這樣做。我寧願在我的模型中有一個解決方案。 – weltschmerz
我用其他方式更新了答案。 – MurifoX
太棒了,謝謝!還不知道明確的方法。這解決了它! – weltschmerz
- 1. Wordpress驗證錯誤顯示
- 2. Ajax.BeginForm - 顯示驗證錯誤
- 3. 顯示驗證錯誤
- 4. Laravel驗證錯誤顯示
- 5. 顯示錯誤驗證上bootpal模式
- 6. jQuery驗證不顯示錯誤消息
- 7. CodeIgniter:表單驗證和顯示錯誤
- 8. Laravel驗證沒有顯示錯誤
- 9. 笨表單驗證不顯示錯誤
- 10. 驗證錯誤總是顯示
- 11. css驗證器顯示解析錯誤
- 12. 驗證錯誤未顯示(MVC4和EF)
- 13. JQuery遠程驗證不顯示錯誤
- 14. 驗證錯誤後重新顯示UIAlertView?
- 15. TextBox驗證不顯示錯誤
- 16. 無法顯示Codeigniter驗證錯誤
- 17. laravel 5.1驗證錯誤默顯示`噸
- 18. 驗證錯誤消息不顯示MVC4
- 19. jQuery遠程驗證錯誤不顯示
- 20. codeigniter表單驗證不顯示錯誤
- 21. facebook異步驗證不顯示錯誤
- 22. Struts2 - 顯示驗證錯誤頁
- 23. Vuejs:ajax驗證錯誤消息不顯示
- 24. Yii的CSRF驗證顯示400錯誤
- 25. 在spring3中顯示驗證錯誤MVC
- 26. dojo驗證文本框錯誤顯示
- 27. 自定義驗證錯誤不顯示
- 28. 警予AJAX驗證錯誤顯示
- 29. Iframe在驗證時顯示錯誤?
- 30. 在crud api中顯示驗證錯誤
想讓錯誤消息不顯示或者不停止保存嗎? –
@MichaelSzyndel驗證仍然適用,但沒有錯誤消息。 – weltschmerz
如果你想在特定頁面上註釋掉''%= error_messages_for'user'%>' – Salil