問題タブ [jquery-validate]
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.
jquery - JQuery検証プラグインを使用したValidationGroupのようなASP.NET?
JQuery 検証プラグインをサイトで動作させようとしていますが、ここで問題に遭遇しました。
私たちのサイトでは、プラグインを使用してユーザーがユーザー名とパスワードを入力したことを検証するすべてのページで、ユーザーが利用できるログイン フォームを用意しています。
また、validate プラグインを使用して検証したいフォームなどを表示するページもいくつかあります。
私たちが見た問題は、ユーザー名とパスワードのテキストボックスをログインボタンにグループ化し、他のフォームのすべてのテキストボックスとそのフォームの送信ボタンにグループ化する方法がないことです. ASP.NET バリデーターを使用する場合は、ValidationGroup 属性を使用しますが、JQuery を使用した適切な解決策はまだ見つかりません。
jquery - jquery validate - ラジオで失敗する
jquery validate によってチェックされるフォームがあります。問題を引き起こしているフィールドは次のようになります。
上記のフィールドを除いて、フォーム内の他のすべてのフィールドは適切に検証されます。私が間違っていることはよくわかりません。問題なく検証される他の約 12 のフィールドがあります。重複宣言の検証を再確認しましたが、何もありません。
検証関数は次のとおりです。
どうもありがとう!
javascript - 複数のチェックボックスがあるフォームを検証して、少なくとも 1 つがチェックされるようにする方法
jquery の検証プラグインを使用してフォームを検証しようとしています。フォームを送信するには、ユーザーがグループ内の少なくとも 1 つのチェックボックスをオンにする必要があります。これが私のjqueryコードです:
html フォームは次のとおりです。
問題は、何もチェックされていない場合でもフォームが送信されることです。どうすればこれを解決できますか?
jquery - JQuery UI ダイアログ + JQuery Validate + Tabbing
内部にフォームがあるjquery uiダイアログがあります。jquery.validate プラグインの validate メソッドを呼び出すと、フォーム フィールド内でタブを押すと奇妙なフォームが送信されます。
検証の呼び出しを削除すると、奇妙な動作は消えますが、手動で検証する必要があります。
理由はありますか?
現在コードを投稿することはできませんが、必要に応じて単純化して投稿することができます。
jquery - ajax呼び出しによるjquery検証
jquery 検証を使用しており、電子メールを検証する必要があります。
私が使う
ここまでは順調ですね。問題は、指定された電子メールが既に存在するかどうかを確認するために ajax 呼び出しを行う必要があることです。存在する場合は、「この電子メールは既に存在します。他を選択してください」というメッセージが表示されます。
誰でもこれを実装するのを手伝ってくれますか?
jquery-validate - jQueryValidate-表示検証エラーメッセージを非表示/カスタムエラーを表示
jQuery Validateを使用していますが、エラーメッセージは一切表示したくありません。むしろ、問題のある入力/選択などの周りに赤いボックスを配置する必要があります。これらの赤いボックスは追加するのが簡単でしたが、それでもエラーメッセージ自体を削除することはできません。それらを完全に無効にするにはどうすればよいですか?
asp.net-mvc - ASP.NET MVC 2での検証は実際にどのように機能しますか?
ASP.NET MVC 2検証が機能しない理由を追跡しようとしていますが、これを実行するためにどのように機能するかについては十分にわかりません。
私はDavidHaydenによるこの有用な記事の手順に従いました。これは、現在出回っている最高のドキュメントのようですが、実際には何も起こりません。
サーバーに送信すると検証が行われます(モデルにデータ注釈を追加したプレビュー1以降と同じように)が、クライアント側の検証は取得されません。
トレースしてテストするにはどうすればよいですか?これまでのところ、私は次の明らかなことを確認しました
- MicrosoftMvcJQueryValidation.jsおよびjquery.validate.min.jsファイルがダウンロードされています
- Html.ClientValidationEnabled = true
何がどのイベントに接続しているのかを簡単に理解して、デバッグ方法を理解することはできません。
internet-explorer - Internet Explorer での jQuery Load の問題
jQuery のロード機能に問題があり、助けを求めています。IE でビルドしたサイトをデバッグ/ハック/etc して動作することを確認するテストを開始しました。Firefox/safari/etc はすべて問題なく動作します。.load は私にとってはうまくいきません。ハングしているようです。助けていただければ幸いです。
問題の単純化されたバージョンを次に示します。
jquery - 送信のみで検証を実行する方法-jQuery検証プラグイン
jQuery Validateプラグインで、フォームの送信時にのみ検証メッセージを表示し、入力フィールドからのフォーカスが失われた場合には表示しないようにします。Iiはこれをどのように達成しますか?
現在、私はこのパターンに従っています。これは、フォーカスが失われたイベントの後の検証につながります。
asp.net-mvc - jQueryとASP.NET MVCでマルチパラメータAJAXフォーム検証を行う適切な方法は何ですか?
特定の会社 ID の電子メール アドレスが既に存在するかどうかを確認する必要がある Web サイトの登録フォームがあります。ユーザーが電子メール フィールド (blur イベント) をタブまたはクリックすると、jQuery がオフになり、AJAX 要求を実行して、別のアドレスを選択する必要があることをユーザーに警告できるようにします。
私のコントローラーには、次のようなメソッドがあります。
/Home/IsEmailValid
これを機能させるには、 と の 2 つのパラメーター{companyId}
を直接指すようにルートを更新する必要があります{customerNumber}
。これは、ルーティング システムを「ハッキング」しているように見えます。おそらく、よりクリーンな代替手段があると思います。
このタスクを達成するための「適切な」または推奨される方法はありますか?
編集: ルートとは、URL (/Home/IsEmailValid/{companyId}/{customerNumber}) で追加のパラメーター ({customerNumber}) を渡すと、デフォルトのルート マッピングでは機能しないということです。