1
まず、私はdeviseとClientSideValidationsで3.0.8のレールを使用しています。Rails 3:フォームからのエラーをクリアする
私はモーダルウィンドウに表示されるフォーム(ユーザーサインアップ)を持っています。 そのモーダルウィンドウには、キャンセルボタンがあり、これを閉じてJQuery経由でフォームをリセットします。
キャンセルボタンを押すとすべて正常に動作しますが、フォームを閉じる前にフォームを再度開くと、検証エラーが残っています。
Error_messages.clearは機能しません。 私はモーダルがポップアップして閉じるときにフォームを作成することを考えましたが、私はJSに精通していません。
とにかく、私は誰かの専門家からのいくつかのJS魔法を願っています。 私の英語を許してください。
ありがとうございます。実際には、「隠す」は、それらを空にする代わりにエラーを含むラベルを隠します。そこで私はJQuery API Docsを検索し、 ".empty"関数を見つけました。 – looneygrc
それは本当です。私はその効果に対する私の答えを編集しました。 – David