「First Reviewer」と「Second Reviewer」という2つのドロップダウンがあります。ユーザーが最初のドロップダウンと同じ値、つまり「First Reviewer」を選択した場合、ドロップダウンの「Second Reviewer」を検証したいと思います。 angularjsでどうすればいいですか?以下は値が別のフィールドと同じである場合、フィールド上の角度フォームの検証
コードスニペットです:ここで
\t <div class="row-fluid"> \t
\t \t <div dyna-span="5,6">
\t \t \t <bs-control-group label="Review Level:">
\t \t \t \t <label class="radio inline"> <input type="radio"
\t \t \t \t \t name="userTypeId" ng-model="reimbReviewer.reviewLevel" value="1"
\t \t \t \t \t class="inline" /> One Level
\t \t \t \t </label> <label class="radio inline"> <input type="radio"
\t \t \t \t \t name="userTypeId" ng-model="reimbReviewer.reviewLevel" value="2"> Two Level
\t \t \t \t </label>
\t \t \t </bs-control-group>
\t \t \t <bs-control-group label="First Reviewer"> <select
\t \t \t \t \t \t \t \t class="input-medium" ui-select2 name="firstReviewer"
\t \t \t \t \t \t \t \t ng-model="reimbReviewer.firstReviewer" gt-input-msg
\t \t \t \t \t \t \t \t gt-error-msgs="gtinputerrormsgs" required>
\t \t \t \t \t \t \t \t <option value="">----Select----</option>
\t \t \t \t \t \t \t \t <option ng-repeat="a in reviewerTypes" value={{a.id}}>{{a.title}}</option>
\t \t \t </select> </bs-control-group>
\t \t \t <span ng-show="reimbReviewer.reviewLevel==2">
\t \t \t \t <bs-control-group label="Second Reviewer"> <select
\t \t \t \t \t \t \t \t \t class="input-medium" ui-select2 name="secondReviewer"
\t \t \t \t \t \t \t \t \t ng-model="reimbReviewer.secondReviewer" gt-input-msg
\t \t \t \t \t \t \t \t \t gt-error-msgs="gtinputerrormsgs" ng-required="reimbReviewer.reviewLevel==2">
\t \t \t \t \t \t \t \t \t <option value="">----Select----</option>
\t \t \t \t \t \t \t \t \t <option ng-repeat="a in reviewerTypes" value={{a.id}}>{{a.title}}</option>
\t \t \t \t \t \t \t \t </select> </bs-control-group>
\t \t </span>
\t \t </div>
\t </div>
を持っている場合は、それらを比較しているあなたのNG-モデルを初期化したら、あなたは我々が – acostela
に私を助けることができるようにしようとしているものとのいくつかのコードを追加してください。 –
@ code-chimp最初のフィルタの選択値を2番目のドロップダウンに表示したくない場合は、angularjsフィルタを使用できます。 – user3542450