問題タブ [livevalidation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
328 参照

jquery - レールの動的フィールドでjqueryライブ検証を行うにはどうすればよいですか

動的フィールドと静的フィールドに同じクラス名を付けます。機能せず、このエラーが発生しました

キャッチされないエラー: LiveValidation::initialize - 'parent_first_name' の参照または ID を持つ要素が存在しません!

どうすれば修正できますか。動的フィールドと静的フィールドのID名をオーバーライドしようとしました.IDは静的フィールドのみをオーバーライドしますが、動的フィールドはオーバーライドしません。動的フィールドをライブで検証するにはどうすればよいですか? 私を助けてください

ここで私のvalidation.jsファイル.ベロー私は1つのフィールドのみを言及しました

ここで私のform.html.erbファイル.Bellowは、1つのフィールドのみについて言及しました

ありがとう!

0 投票する
0 に答える
193 参照

javascript - LiveValidation トリガー フォームの検証が送信されない

LiveValdiation を使用してフォームを検証していますが、うまく機能します。私が抱えている問題の 1 つは、フォームを保存して PDF を別のウィンドウにポップアップする「PDF として表示」リンクがあることです。PDF を表示する前に最初に保存する理由は、ユーザーが PDF をプレビューする前に [保存] ボタンをクリックしないことが多いためです。フォームに入力し、入力したフィールドを含む PDF が表示されると仮定して、すぐに [PDF として表示] をクリックします。

フォームに必須フィールドがあり、入力されていない場合、save 呼び出しは失敗します。「PDF として表示」をクリックしたときに LiveValidation フォーム検証をトリガーする方法があり、検証に合格した場合にのみ PDF 部分を続行する方法があるかどうかを知りたいです。

単純なフォーム送信をトリガーするとうまくいくと思いましたが、問題は、フォームを送信するとフォームがリロードされ、PDF 呼び出しコードを実行できないことです。これが、フォームのすべてのライブ検証を行い、フォームを送信しない LiveValidation フォーム検証が必要な理由です。誰もこれを行う方法を知っていますか?

0 投票する
1 に答える
162 参照

jquery - form_for で :remote=>true を使用すると、jquery livevalidations はエラー メッセージを表示しますが、フォームは送信されます

私は自分のフォームに jquery livevalidations を使用しており、このフォームには :remote => true も使用しています。フォームを送信している間、livevalidations はフィールドのエラーを表示しますが、フォームも送信されます。そして、サーバー側の検証アクションにより、ロールバックが取得されます。

:remote => true を任意のフォームに使用している場合、ライブバリデーションは機能しません。

0 投票する
0 に答える
240 参照

javascript - 動的に追加されたコントロールで LiveValidation を使用する

LiveValidation JavaScript ライブラリを使用して動的に追加されるフォーム コントロールでクライアント側の検証を実行しようとしています。

コントロールと検証コードが最初からある場合は正常に機能しますが、動的に追加されたコントロールでは機能しません。

静的制御と検証 (正常に動作)

動的に追加されたコントロールと検証 (機能しません)

動的に追加されたコントロールに対して検証を機能させる方法について、誰かがいくつかの指針を持っていますか?

0 投票する
1 に答える
212 参照

javascript - ライブ検証 相互に排他的なフィールド

を使用して 2 つのフィールドを検証しようとしてLiveValidationいますが、どこにも何も見つからないようです。

EmailMobileフィールドのどちらかを必須にしようとしています。これにより、一方が入力されたときにもう一方を入力する必要はありませんが、両方を入力することができます。

これが私のコードです:

0 投票する
2 に答える
92 参照

html - LiveValidation プラグイン - エラー メッセージの HTML

私は LiveValidation プラグインを使用していますが、有効または無効なメッセージを表示する HTML をスパン タグに追加する方法があると思っていました。私は次のものを持っています:

しかし、コードをテストすると、次のようになります。

イムグル

私は何が欠けていますか?

0 投票する
1 に答える
379 参照

javascript - 送信時にフォームを検証できません

liveValidation.js という小さなライブラリを使用しています。これを使用して、フォーム内のいくつかの入力を検証しています。

無効な入力がある場合、フォーム ボタンを自動的に無効にする必要がありますが、機能しません。

ここに私のHTMLコードがあります:

liveValidation.js を初期化する方法は次のとおりです。

これは AJAX リクエスト コードです。

なぜこれが適切に機能しないのか考えてみませんか? これが役立つ場合は、livevalidation Web サイトです -> http://livevalidation.com/