3

client_side_validationsgemの初期化子で、field_error_procエラー メッセージをインラインで表示するように変更できます。しかし、どうすればポジティブなメッセージを表示できますか? たとえば、ユーザーがパスワード フィールドに入力している間、「too short」「not bad」「secure」と表示し、ユーザーがフィールドを離れた後に緑色のチェックボックスを追加します。

編集:パスワードは単なる例であり、ユーザーが入力したフォームのフィールドに対して有効/無効の2つの状態を持つために本当に必要なものです。client_side_validations何か問題が発生した場合、gem はエラー メッセージを表示します。問題がなければ何も表示しません。ユーザーが正しく実行したことをユーザーに示したいと思います。

4

1 に答える 1

0

この宝石を使用する機会はありませんでしたが、コールバックは、必要な機能を実現する方法を提供するはずです。

clientSideValidations.callbacks.element.pass(element, callback, eventData)フォーム要素が検証に合格した場合、追加の処理を行うために使用できます。

于 2012-09-23T16:43:46.090 に答える