問題タブ [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 - デフォルトの jquery-steps エラー メッセージをオーバーライドする
私は単純なものを見落としているだけだと確信しています...しかし、jQueryステップのフォーム検証で無効な入力項目(テキストボックスなど)の横にテキストエラーメッセージを表示したいです。Jquery-steps に基づくコードはこちら。
私が読んできたことから、これはトリックを行う必要があります:
しかし、検証では単にこれを無視し、無効なアイテムに 'class="error"' を追加するだけで、ラベルや div (など) を追加してメッセージを表示しません。
私は何を取りこぼしたか?
jquery - jQueryのvalidate errorPlacementで選択ボックスをターゲットにする方法は?
「ラジオ」タイプの入力がある場合、次のようにターゲットにします。
選択ボックスをどのようにターゲットにしますか? 私はもう試した:
しかし、それはうまくいきません。簡単なものでなければならないことはわかっていますが、構文がわかりません。
jquery - jquery Validate errorPlacement 挿入要素 + br + エラー
次のように、jQuery Validation DOCS の「errorPlacement」を使用しようとしています。
ここまでは順調ですが、私が本当に望んでいるのは、それぞれの場合に入力とエラー ラベルの間に<br />タグを挿入することです。
私は試してみました:
...しかし、運が悪い。それを行う簡単な方法はありますか?どんな助けでも大歓迎です。
jquery - jquery 検証でのエラー配置
検証エラーを特定の場所に配置したいのですが、デフォルトで使用しています
これにより、フォーム コントロール要素の直後にエラー メッセージが表示されます。しかし、フォーム コントロール要素ごとに特定の場所にエラーを表示したいと考えています。
私のHTMLページは次のようになります。
フォームコントロールごとに検証エラーメッセージspan
を表示したい。class
err_label
私はこのようなことを試しました:
と
等..
しかし運がない。問題は単純かもしれないと思いますが、正しい解決策を得ることができません..誰かが私を助けることができます..
jquery - ラベルのjqueryエラーの配置
SQL db から質問を作成する動的フォームがあります。質問テキスト自体はラベルまたは凡例にあります。その下に、オプション、チェックボックス、またはテキスト入力フィールドが表示されます。送信後、jquery でエラーをチェックしますが、エラー テキストの配置は、オプション、チェックボックス、またはテキスト フィールドの前後にあります。質問テキストの後に * だけが必要です。どうすればそれを手に入れることができますか?
HTML フォーム コードの一部は次のとおりです。
jquery ピース:
次のようになります。
- 博士課程の学生はプロジェクトを継続しますか?
はい
いいえ
- 昨年の進捗は計画通りでしたか?
はい
いいえ、プロジェクトは予定より遅れています
- 来年度の計画はありますか?
はい
いいえ
- 来年は遅れが予想されますか?
はい
いいえ
- このプロモーションの進行状況について、追加のコメントはありますか?
したがって、標準である「はい」または「いいえ」フィールドの前後ではなく、質問テキストの後ろのエラーメッセージとして * が必要です。
javascript - 1つのエラーフィールドのみにjquery検証エラープレースメントを使用する方法
jQuery 検証を使用してフォームを検証しています。私のフォームは、セクションに分割されます。通常の入力があるフォームの上部には、検証エラー メッセージが正確に配置されています。
私の問題は、別のセクションに配置された特定のエラー ラベルが表示されないことです。関数を試すように言われましたがerrorplacement
、特定のエラー メッセージでこれを使用する方法がわかりません。
以下の私のコードでは、2 つのHTML
コメントが表示されます。1 つ目は、入力をそこに移動すると、エラー メッセージが表示されることを示しています。2 番目のコメントは、入力が現在ある場所と実際に入力したい場所ですが、そこには表示されません。
入力の ID は#interestHidden
です。
errorplacement
この1つのエラーメッセージだけを使用する方法を誰かが知っていますか?
以下の私のコードを参照してください
試み:
更新された JS:
jquery - jQuery AJAXから表示されたエラーリターンを見つけるためにスクロール位置を制御する方法
返されたエラー テキストを下に表示するか、入力フィールドのフォーカスを上から 150 ピクセルほど下げます。このままではエラー テキストが表示されないためです。
フォームの検証にhttps://jqueryvalidation.org/を使用しており、次のように検証を呼び出しています。
これを使用して、ナビゲーションバーを非表示および表示しています
これを送信ボタンに追加して非表示にするナビゲーションを取得し、エラーテキストをいくつかの機能でビューにプッシュしたいと思います。
フィールドの上のエラー テキストは次のように保持されます。