2012-05-05 7 views
1

フォームを作成するときに、pathという変数にドットを使用する必要があります。 htmlが生成されるとき、入力にはidsが含まれます。バリデータのようなサードパーティのjqueryプラグインに問題があります。ドットではうまく動作しません。すべてのドットをたとえばに変更する方法はありますか? "_"jqueryとドットが一致するSpringフォームのフィールドIDが正しく動作しない

+1

私は同意する、それは少し迷惑です。しかし、良いプラグインはそれを正しく処理する必要があります。あなたのjsコードで '.'をエスケープすることを忘れないでください。 – ori

答えて

0

自動フォームバインディングを使用しないでください。<spring:form/>を使用する代わりに、プレーンなHTMLタグ<form>を使用し、通常の方法で処理することができます。自動フォームフィールドのバインディングやエラー処理のようなSpringのメカニズムの恩恵を受けるかどうかは、すべての点で異なります。しかし、JavaScriptを使用してフォームの検証を処理しており、プロジェクト全体でそれを実行する予定の場合は、その努力をしたいことがあります。私が通常行うことは、JavaScript(プレーンとAJAX)を使用してクライアント側とサーバー側の検証を処理することです。したがって、私は<spring:form/>を使用していません。

関連する問題