検証をパスしないフィールドを強調表示したいと思います。私はsimple_formを使用しています。エラーメッセージは表示されません。私はフォームの上のエラーをリストアップしています&無効な値を含むフィールドを強調表示(色を変更)したいと思います。これを行う簡単な方法はありますか?Railsフォームのエラー - 検証
4
A
答えて
8
はい、あなたがおそらくエラーのあるフィールドは、そのクラスに入るすべての入力が2ピクセル固体を持っている「.field_with_errors」のクラスまたはそれに適用される似たような
だけのスタイルを持っていることを非常に簡単にわかりますです赤枠
// style.sass
.field_with_errors
input
border: 2px solid red
0
すなわちまたclient-side-validationsを見てみることができます。エラーをインラインでスタイルして表示することができ、simple_formをサポートします。
関連する問題
- 1. Rails 3のフォーム検証エラー
- 2. rails jquery ajaxフォームの検証
- 3. Rails 3 - フォーム検証 - プレテスト?
- 4. Angular2フォーム検証エラー
- 5. JavaScriptフォーム検証エラー
- 6. Javascriptフォーム検証エラー
- 7. Railsの検証メッセージのエラー?
- 8. Railsの - ブドウの検証エラー
- 9. Railsの4 - カスタム検証エラー
- 10. Railsフォームの検証エラーでのレンダリングの問題
- 11. ManyToManyフォームの検証エラー
- 12. TYPO3のフォーム検証エラー
- 13. Laravelフォームの検証エラー
- 14. フォーム検証エラーのZF2レンダリングカスタムクラス
- 15. フォーム検証エラーのDjango "autofocus"
- 16. PHPのフォーム検証エラー
- 17. Railsフォームの非モデルフィールドの検証
- 18. フォーム検証での問題 - Ruby on Rails
- 19. JavaScriptフォームonkeyup検証エラー
- 20. jsフォーム検証エラー:Uncaught ReferenceError
- 21. Codeigniter ajaxフォーム検証エラー
- 22. 子モデルRuby on Railsのエラー検証
- 23. Symfonyフォームの検証とTwigテンプレートのエラー
- 24. 角度2のフォーム検証エラー
- 25. 複数フォームのJquery検証エラー
- 26. のRails:検証
- 27. 検証 - Railsの
- 28. 検証Railsの
- 29. フォームの検証?
- 30. フォームの検証
これは正しい軌道に乗りました。最終的には、field_with_error_fix.rbをconfig/initializersに追加する必要がありました。このファイルには次のコードが含まれています:ActionView :: Base.field_error_proc = Proc.new {| html_tag、instance | "#{html_tag}"} – Chip