問題タブ [errorplacement]
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 - errorPlacementパラメーターを壊すjQuery検証プラグイン
作業中のフォームがあり、検証JavaScript(jQueryおよびjQuery検証プラグイン)がある程度まで機能します。動作状態で表示するようにjsfiddleを設定しました:http://jsfiddle.net/5Ukv2/
ただし、errorPlacement関数/パラメーターを使用すると壊れます。エラーは指定した場所に移動しますが、入力(つまり、キーストローク)を更新するたびに複数のエラーが追加され、JavaScriptに従ってエントリが有効な場合、エラーはHTMLから削除されません: http:/ /jsfiddle.net/5Ukv2/1/
また、入力フィールドに入力するとすぐに検証が開始されます。この問題は、余分な削除されていないエラー要素と比較して軽微です。
私は何が間違っているのですか?
jsfiddlesと同様に参照用に以下に添付されたコード。ここでは機能しないajax呼び出しを行っているため、いくつかのメソッドにコメントしましたが、検証は同じように機能します。
HTML:
JavaScript:
javascript - エラー配置でjquery検証が機能しない
WebサイトでJavaScriptを使用するのはこれが初めてです。私は言語の理解が非常に低く、チュートリアルや他の人の質問/解決策を読むことに非常に依存しています。
表形式を使用してフォーマットしたHTMLフォームがあります。フォームにもいくつかのラジオボタンがありますerrorPlacement
が、JavaScriptコードに含めると、フォームの検証は行われません。ラジオボタンのテキストを乱さないようにエラーメッセージが必要です。オプションの前または後に表示されることを願っています。
コードを取り出すとerrorPlacement
、検証(「このフィールドは必須です」というメッセージがデフォルトの場所に表示されます)は通常どおり機能します。
私のコードを見て、何か足りないものがあれば教えてください。カンマや角かっこなどの単純なものだと感じており、いくつかの回避策を試しましたが、何も機能していないようです。
jquery - jquery errorPlacement label position for single
使用: jquery バリデーター
エラーメッセージの1つの位置を変更し、残りをそのままにしておく方法を見つけようとしています。これを達成するために ErrorPlacement を使用できることは知っていますが、その方法を理解するのに苦労しています。
jQuery validate を使用したカスタム エラー ラベル配置の例を見てきました (すべてまたは一部のエラーについて)
http://jsfiddle.net/Kn3v5/215/を作成しました
調整したい 1. 「利用規約に同意する」の色を 2E0854 に変更します。2. エラーを左から 10px に移動します。
私は何を間違っていますか?
いつもありがとうございます。
jquery - jQuery Validation プラグイン -- エラー クラスを追加要素に追加
jQuery Validation プラグインを使用するフォームがあります。フォーム フィールドは一連のアコーディオン ボックスにあり、フォーム エラー メッセージは各フィールドの下に表示されます。フィールドが閉じたアコーディオン内にない限り、これは問題なく、アコーディオンにエラーが含まれていることを知る方法はありません。
アコーディオンのタイトルにエラー クラスを適用する方法はありますか? 私は次のようなものを使用できることを知っています
フィールドのコンテナをターゲットにしますが、この場合は親ではありません。
私のアコーディオン構造は以下の通りです。エラーを生成するフィールドを含む適切な「タイトル」divにエラークラスを適用する必要があります。
私もこれを試してみましたが、運が悪かったです:
「タイトル」divをターゲットにする方法はありますか?
jquery - jQuery 検証エラー メッセージの配置
わかりましたので、単純なフォームのエラーをチェックするために jQuery 検証プラグインを使用しています。エラーの配置を除いて、すべてが機能しています。エラーを含む INPUT の直後にある SPAN 要素にエラー メッセージを配置しようとしています。何らかの理由で、以下のコードは、まったく新しい LABEL 要素のように見えるものにエラー メッセージを配置しています。私がここで間違っていることは何か分かりますか?
私のhtml
私のjQuery