問題タブ [angularjs-validation]

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 に答える
567 参照

angularjs - フォーム検証角度/ブートストラップ

フィドルはこちら

必要な検証が機能しない理由を理解できませんか??

HTML

JS

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

angularjs - ディレクティブで HTML が生成されると、Angular setValidity が機能しない

ディレクティブで作成する動的なhtmlがあり、検証付きの入力要素が含まれています。エラー メッセージで生成された HTML の例:

HTML を作成するディレクティブのページ内のタグ:

動的 HTML を作成するディレクティブ、私は b/c 'people' を監視しています。これは約束からのものです。

replaceElement 関数:

検証を行うディレクティブ:

生成された動的 HTML はページ上で正常に表示されますが、検証は機能しません。サンプル HTML をハード コードしてバリデーターを使用すると、問題なく動作します。ディレクティブから生成された HTML があるのに、検証が機能しない (エラー メッセージが表示されない) 理由がわかりません。

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

angularjs - フォームの検証と無効化されたボタン

プランカーリンク

上記の問題では、ユーザーが残高、最低額、その他の金額を支払うことができる 3 つのラジオ ボタンがあり
ます
。そして、次のフィールドセットでいくつかの検証が行われました。フォームが有効になるまで送信ボタンを無効にしたい。しかし、ラジオボタンで残高または最低額の支払いオプションを選択しても、送信ボタンは無効のままです(フォームが有効になるのを待っています。おそらく、3番目のオプションにある検証を探しています)。どうすればこれを回避できますか?

HTML

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

angularjs - フォームのエラー数をカウントするにはどうすればよいですか?

フィドル

フォームで発生したエラーの数をカウントするにはどうすればよいですか?

HTML

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

javascript - AngularJs フォームでの入力検証

問題、

どういうわけか、AngularJs で正しく検証できません。必須フィールドが存在しないか、送信時に間違っている場合、ユーザー入力ボックスだけを赤くしたい。

Plunker http://plnkr.co/edit/0ea77wRG3EJC13c22LLnを作成しました。理解するために、非常に単純なプランカーを作成しました。

助けてください

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

kendo-ui - kendo ui、angular は数値テキスト ボックスの検証を必要とします

角度検証 (ng-required) で剣道数値テキスト ボックスを使用しようとしていますが、動作させることができません。この要素の ng-required 属性は、フォームの検証ステータスには影響しません。

私の理解では、これが機能しない理由は、剣道の数値テキスト ボックスが k-ng-model を使用して値を保存しているのに対し、角度検証は ng-model でのみ機能するためです。

他の誰かがこの問題を見たことがありますか?回避策はありますか?

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

angularjs - Angularjs の検証は、1.3.0 と 1.2.6 で異なる動作をします

入力タイプの要素としてレンダリングされるカスタム ディレクティブを作成したいと考えています。ディレクティブは、angularjs 検証フレームワークを再利用する必要があります。以下は、custom-input私が作成した実際のディレクティブです。

これに対応する JavaScript は次のとおりです。

このカスタム入力に適用ng-requiredして検証しようとしています。ng-pattern私は2つの問題に直面しています:

  1. angularjs 1.2.6 ではng-required検証を実行できますcustom-inputが、1.3.0 では検証が実行されません。
  2. ng-pattern両方のバージョンで検証を開始できません。

私の理解では、すべて$setViewValuengModelController検証が開始されます。上記は不自然な例です。私の実際の使用例は、SSN の 3 つの入力ボックスをレンダリングするカスタム ディレクティブを作成することです。

以下は、それぞれ 1.2.6 と 1.3.0 のプランカー リンクです。

Angularjs 1.2.6 Angularjs 1.3.0