問題タブ [jquery-validation-engine]

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 投票する
2 に答える
8577 参照

jquery-validation-engine - 10 桁の電話番号の結合機能 - スペースなし

10 桁の電話番号で検証しようとしていますが、スペースや数字以外の文字は使用できません。私は正しい正規表現を持っていると思いますが、コードを実装する方法がわからないので、スペースもありません。

これまでに行ったこと: jquery.validationEngine-en.js に追加

次に、jquery.validationEngine.js に phone10 ケース ステートメントを追加しました。

そして、_phone10Size という関数を以下に配置します。

そうそう、フォームの入力フィールドに maxlength="10" を設定する必要もありました。私はそれがエレガントでも「適切」でもないことを知っています。誰かがスペースを許可しないこの10桁のみを実装する方法を教えてもらえますか? ありがとうございました。

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

javascript - jqueryvalidationEngineフォームに新しい入力を追加しますか?

jQuery Validation EngineonValidationCompleteを使用したフォームの関数で、かなり複雑なajaxロジックなどが実行されています。

これは完璧に機能していますが、1つ気になります。

フォームでは、入力を動的に追加することができます(新しい行ボタンを追加します)。

したがって、私のコード構造は次のようになります。

var form = $('#myForm');

私が気に入らないのは、新しい入力を追加するたびに、をデタッチしてから再アタッチする必要があることvalidationEngineです。

検証する入力のリストに新しい入力を追加するように指示する方法はありますか?

0 投票する
3 に答える
2037 参照

jquery - jquery 検証エンジンを使用して、動的に作成されたフォームを検証できますか?

問題は、検証しようとしているフォームが、AJAX 経由で読み込まれるページにあることです。ページが読み込まれた後に validationengine を呼び出そうとしましたが、うまくいかないようです。このプラグインを使用してそのようなフォームを検証することは可能ですか?

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

jquery - jQuery検証エンジン:「showOneMessage」プロパティの使用方法は?

フォームの1つでjQuery.validationEngineを使用しています。問題は、複数の必須フィールドが欠落している場合、フォームが入力フィールドごとにそれらのフローティングレッド検証エラーで溢れることです。

最初の検証のみを表示することを想定しているshowOneMessageと呼ばれるドキュメントに記載されているプロパティがありますが、それを機能させることができません。これは、何もしていないように見える属性が追加された、機能しているjsFiddleリンクです。showOneMessage

showOneMessage誰かが働く方法を知っていますか?ありがとう

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

javascript - jQuery 検証エンジン 動的フィールド検証

フィールドの検証にjQuery検証エンジンを使用しています

ページの読み込み時には、すでに利用可能なフィールドがあり、検証はそれらに対して正しく機能しますが、フィールドを動的に追加するボタンがいくつかあり、それらの検証は明らかに機能しません:)インスタンスを再度初期化しようとしましたが、機能しません。

動的に追加したフィールドに検証インスタンスを手動で追加できる方法はありますか

編集:申し訳ありませんが、私はこのプラグインを使用しています http://www.position-relative.net/creation/formValidator/index.html

ありがとう、モー

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

jquery - jQuery-Validation-Engine - 値が空の場合、カスタム funcCall 検証によりエラーが発生する

jQuery-Validation-Engine を使用して、2 つのパスワード フィールドが一致することを確認するカスタム検証関数があります。

ただし、フィールドにデータが入力されておらず、フォームが送信された場合、次の例外が発生します。

入力が入力されている場合、または「必須」が最初に合格した場合にのみ、この検証を実行できる方法はありますか?

参考までに、私の機能は次のとおりです。

どんな考えでも感謝します。

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

jquery - jQuery Validation Engine (言語サポートの追加)

すばらしいjQuery Validation Engine ツールを見つけました。

ギリシャ語のサポートを追加できるように、言語ファイルを編集する必要があることを理解しています。私が理解していないのは、このエンジンがjquery.validationEngine-gr.jsギリシャ語用に作成したいものを取得する方法です。どこかでハードコードされていますか?

よろしくお願いします!

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

jquery - jQuery検証エンジンの矢印

promptPositionsのbottomRightとbottomLeftのJQuery検証エンジンでは、矢印は上を指し、その逆も同様です。centerRight Positionの場合は矢印を左側に向け、centerLeftの場合は矢印を右側に向けます。

私はそれに取り組みました。しかし、より良い解決策を見つけることができませんでした。

これをjquery.ValidateEngine.jsで編集しました。しかし、無駄です。左右の矢印を取得するための正しい形式を知っている人はいますか。

TIA

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

validation - 選択フィールドにメッセージを表示する検証エンジン

ここに検証エンジンを使用したフォームがあります。誰かが「経験なし」をクリックすると、「少なくとも1年の経験が必要です」というメッセージが表示され、次に進むことができないようにしたいと思います。 1年ある場合はフォームを送信してください。

https://web.archive.org/web/20121129085036/http://www.barr-nunn.com/careers/form.php

どうやってやるの?

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

javascript - お問い合わせフォーム + jQuery 検証エンジン

このお問い合わせフォームを作成し、jQuery fadeLabel と validationEngine を挿入して、ファイル index.php / .html のフォームを美しくしました (2 つのバージョンのどちらに配置したかはまだわかりません)。

索引:

ただし、これはフォームのコードの一部です

これは contact.php で、データを受信して​​ 2 つのメールを送信します (1 通はデータを含む私宛て、私に連絡してくれた人には感謝します) contact.php:

これはコンタクトフォーム jscript contactform.js です:

jQuery は非常にうまく機能しているようです。ページが更新された形式ではないことを確認するか、別のページに移動することを確認したかったのです (現在のところ機能する唯一のもの) 補償は、次の問題に反映されています。

  1. contactform.js のアラートを常に残す
  2. メールを送信せず、受信者に送信します
  3. 仕事がまともにできない。delay() .fadeOut/fadeIn と。上にスライドします ()。このメールの送信が 3 秒間表示されるように FadeOut () すると、他の操作を行う前に "$ (" # form_send "). addClass ('hide')" が表示され、2 番目のタイプの slideUp "$ (" # を使用してフォームが消えます。 form_box "). addClass ('hide')" で、"$ (" # form_success "). removeClass ('hide')" のみを表示します。
  4. アドレスバーにはフォームデータも表示されます (例: ../index.php?name=test&email=example%40mail.com&website=&message=helloworld)