国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

angular.js - 非表示要素が表示されていないときにフォーム送信に必要な検証が必要ない場合、表示されたときに検証が必要な場合はどうすればよいですか?
曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新 2017-05-15 17:08:25
0
5
918

タイトルにあるように、pをチェックボックスで制御するフォームがあり、チェックを入れるとpの下の入力要素が表示され、確認が必要になります。チェックされていない場合、フォームの送信時に非表示要素を検証する必要はありません。 ng-ifの場合、表示される要素にvalidator="[required]"を追加しても表示後の検証は行われません。 ng-hide の場合、 validator="[required]" は非表示要素に対して必要な検証も実行します。

補足:inputタグ內(nèi)に必須屬性を直接記述するとIE環(huán)境でのみ期待通りの効果が得られるようです。

曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新

全員に返信(5)
左手右手慢動作

検証用に直接jsを書いていただけると助かります

いいねを押す +0
洪濤

私は ang_js を使用したことがありませんが、フォームの検証に使用するメソッドの隠しフィールド入力を検証するセクションの外側に if 判定を直接ラップすることをお勧めします。これにより、フォームに影響を與えることなく最小限の変更要件を達成できるはずです。全體的なパフォーマンスの検証スタイルです。お役に立てば幸いです

いいねを押す +0
淡淡煙草味

NG-必須

いいねを押す +0
洪濤

私はいつも ng-if を使用していますが、問題ありません。フォームの提出。

リーリー

フォーム検証が失敗した場合、コントローラーに書き込まれたものはすべて返される必要があります。

いいねを押す +0
劉奇

非表示フォームは必須ではありませんに設定されています

いいねを押す +0
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート