2

私が欲しいものを正確に見つけることができなかったので、Jqueryライブラリと何らかの形式の検証プラグインを使用してフォームクライアント側を検証しようとしています。私のフォームはこれらのエラーの余地がないようにレイアウトされているため、一般的なエラーメッセージを使用しない検証プラグインがあるかどうかについて、誰かが私にアドバイスしてくれることを望んでいました。内容も。

基本的に、キーを押してぼかすたびにフィールドをチェックできるようにしたいのですが、フィールドが検証されて緑色の境界線が得られるかどうか、検証されない場合は赤い境界線が得られる場合、誰もがそのプラグインを知っていますこれを行うことができますか?

ありがとう

sico87

4

5 に答える 5

5

何を検索したかはわかりませんが、検証プラグイン(「jquery 検証」の最初の Google 検索結果) はまさにあなたが望むことを行います...付属のドキュメントを読んでください。

于 2009-01-23T14:17:06.377 に答える
4

これが私が作成したjQueryプラグインで、ライブフォーム検証もあります。

http://www.geektantra.com/2009/09/jquery-live-form-validation/

于 2009-09-23T01:46:41.490 に答える
3

このフォーム検証プラグインを使用します: http://docs.jquery.com/Plugins/Validation。「ライブ」検証についてはわかりませんが、CSS を使用して「一般的な」エラーを非表示にすることができます。

label.error{ display: none; }

プラグインが AJAX をサポートしていることは知っているので、必要なライブ検証を行うように拡張できますか?

于 2009-01-23T14:15:15.287 に答える
0

私のプラグインは、可能な場合はクライアント側を使用し、クライアント側が実際には良いアイデアではない場合はシームレスAJAXのフォールバックを使用します(validates_uniquenessなど)。READMEをのぞいてみてください。モデルでいつも行っていたように、validatious-on-railsが優れたライブラリ「Validatious」を使用して残りを処理します。

ここにプラグイン/gemがあります:

http://github.com/grimen/validatious-on-rails

問題が発生した場合は、遠慮なく私にメッセージを送ってください。ただし、安定しているはずです。=)

于 2009-10-22T20:38:24.553 に答える
0

私はこれが好きです。検証する関数をカスタマイズできるためです。

于 2010-04-11T13:21:09.850 に答える