2012-01-30 7 views
3

Grailsの新機能で、登録フォームの入力フィールドにこのタグを使用しています。Grails remoteFieldクライアントの基本的な検証

私は非常に喜んでそれを必要に応じてコントローラにリンクすることができますが、サーバーへの送信を許可する前にクライアントで基本的な検証を実行する正しい方法は何ですか?

たとえば、ユーザー名入力フィールドでリアルタイムのユーザー名の確認を実行したい場合は、最小フィールド長などの基本的なクライアント側の検証を実行した後にサーバーからの確認を要求する必要があります。 。

これにはベストプラクティス/確立された方法がありますか?

フィールドに「before」ハンドラがありますが、ここで傍受できるかどうかわかりません。

[編集]私は、Grailsの2.0 [/編集]を使用してい

おかげ

答えて

0

あなたが作る前に呼び出さなければなりませんjavascript関数を指定するには、リモートフィールドタグのハンドラ「前に」を使用することができますajax呼び出し。 js関数がfalseを返す場合、ajax要求は送信されません。