問題タブ [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 投票する
1 に答える
864 参照

jquery - 検証エンジンプラグインの使用中にptTimeSelectの動作を変更する

ptTimeSelectタイムピッカーを表示するように設定された入力フィールドがあります。同じフィールドについて、validationEngineを使用して、フィールドに必要な検証を実行する必要があります。

ここに問題があります:

  1. 最初は、入力フィールドは空白です。
  2. テキスト領域内をクリックすると、タイムピッカーが表示されます。
  3. 時間を設定します。
  4. インライン検証エラーが表示され始め、フィールドコンテキストが失われます。したがって、エラーを削除するには、テキスト領域内に移動してタブアウトする必要があります。

タイムピッカーからフィールド値が設定されるたびに、フィールドに必要な検証エラーがなくなるような動作が必要です。

入力でonchangeイベントを設定しようとしましたが、機能しません。

ptTimeSelectjsクエリを変更することで機能させることができます。しかし、私はそれをしたくありません。

他にできることはありますか?

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

jquery - jQuery検証エンジンにカスタム正規表現検証を追加します

次の方法で、( jQuery Validation Engineを使用して)時間を入力するフィールドを検証するカスタム検証を追加する際に問題が発生します。hh:mm(例:12:30);

私の知る限り、以下を追加する必要があります

jquery.validationEngine-(the locale).js

入力フィールドに以下を追加しますclass="validate[custom[timeFormat]]"

しかし、何らかの理由で機能しません。入力した内容が何であれ、フィールドが無効であることが表示されます。正規表現に問題があると思われますが、http: //gskinner.com/RegExr/でテストしたところ、かなり問題ないようです。

提案?

0 投票する
4 に答える
33701 参照

jquery - jquery 検証エンジンの使用

私の質問 私のページには上記のフォームがあります。jquery 検証エンジンを使用してフォームを検証したいのですが、検証方法と含めるファイルを教えてください。今、私は頭の中に jquery 検証エンジンを含めました。検証エンジンをトリガーし、テキスト フィールドの onblur のエラー メッセージを表示する方法を知りたいだけです。事前にどうもありがとうございます。以下のコードを見つけてください。

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

javascript - 動的フォームの検証

jQuery 用の Validation Engine プラグインを使用して、サイトのフォームを検証しています。ボタンをクリックするだけでより多くのテキストフィールドを取得できるフォーム(js)があります。問題は、これらのフィールドが追加されると、コンテンツが入力されてユーザーが次のフィールドに移動したときに検証されず、ユーザーが送信をクリックした後です。これを回避し、チェックを再び動的にする方法があることを知りたいです(入力時にチェックします)。上記はinitのコードです。それを機能させる方法についてのアイデアを教えてください。

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

jquery - jqueryバージョン1.6以降を使用すると、DjangoのFilteredSelectMutlipleが使用できなくなります

FilteredSelectMultipleを使用する必要があるDjangoプロジェクトを実行しています。これは、次のような例です。

もちろん、テンプレートでは、SelectBox、SelectFilter、core.jsを適切に呼び出しています。

これは、1.6未満のすべてのjqueryバージョンで機能します。問題は、実際にはjqueryバージョン1.6以降が必要なことです。理由は、更新されたvalidationEngineを使用する必要があるためです。なぜ、validationEngineを使用してフォームを検証するときはいつでも、それは実際にはフォームを超えており、そのフォームのdivにとどまりたいからです。

これを防ぐには、validationEngineを宣言するたびにいくつかのオプションを追加する必要があります。これは、次の方法で行います。

新しいバージョンのvalidationEngineでは、少なくとも1.6以上のバージョンのjQueryが必要です。

これを解決するために私がこれまでに試した/考えたオプションは次のとおりです。

  1. 両方を適切にロードできる安定したjQueryバージョンを見つける

    • 私はこれで失敗しました。1.4.2から最新の1.7.1までのすべてのjQueryバージョンを使用しようとしましたが、うまくいきませんでした
  2. 2つのjQueryバージョンをロードする

    • これは良さそうに聞こえますが、私は試しましたが、それでも失敗しました
  3. validateEngineを別のものに変更します

    • これは私が本当に取りたくない最後の選択です。私たちはすでに多くのことを行っているので、別のものを使用すると、私たちが持っている以上の時間が必要になる可能性があります。

さて、私の本当の質問は、私がこれまで考えてきたオプション以外に解決策はありますか?FilteredSelectMultipleウィジェットをレンダリングするための更新されたjsファイルはまだありません。

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

jquery - ValidationEngineを使用して条件付き検証を有効にする方法

クライアント側の検証にValidationEngineを使用しています。シナリオがあります

私のフォームには3つのテキストボックスがありますが、いずれか1つが入力されている場合にのみ、すべてのフィールドで「必須」を検証します。それ以外の場合は、空白のフォームに進むことができます。

JqueryvalidationEngineを使用してこれを行うにはどうすればよいですか

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

jquery - jQuery validationEngine を使用してフォームで特殊文字を使用できないようにする

サイトのユーザー登録フォームに jQuery 検証エンジンを使用しています。文字、数字、および次の文字のみを使用できるようにして、特殊文字の使用を防止する追加のコントロールを実装する方法を探しています: -'。次のルールを試してみましたが、たとえば #;" の使用を妨げません。正規表現のどこが間違っているのか誰か教えてもらえますか?

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

jquery - jquery 検証エンジン : java を使用した ajax フィールド検証 (php を使用しない)

値がまだベースにないことを確認する ajax と関数を使用してフィールドを検証しようとしています。

私が見つけたすべての例は php です。Java をどうするか?

JSPコード:

jquery.ValidationEngine-fr.js が変更されました:

URLとして"url": "/DoublonLogin",、web.xmlでのサーブレットマッピングの宣言である を試してみました。

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

jquery - jqueryエラーフィールドのリストを返す方法は?

私はvalidationEngineを使用していて、フォームの送信後にエラーフィールドの名前のリストに警告するのに問題があります。

私が持っているのは:

フォームを送信した後、ブラウザは複数のアラートを次々に表示しています。

everyfieldのaddClass/removeClassは正常に機能しますが、アラートは機能しません。

すべてのエラーを1つのアラートに一覧表示するにはどうすればよいですか?

こことまったく同じリストが必要です:https ://form.paydayrocket.com/page2/-何も入力せずに送信ボタンをクリックしてください。