簡體   English   中英

如何在特定條件下使必填字段真實?

[英]How to make required field true on certain condition?

基於輸入接受標志如果填充標志,如何使文本區域成為必填字段是我想如果填充標志不是必需的但是應該能夠保存表單。

HTML

<div>
  <input type="radio" Id="riskAcceptanceDec" 
         ng-model="processRating.riskAcceptanceFlag" 
         value="Y">Yes
  <input type="radio" Id="riskAcceptanceDec" 
         ng-model="processRating.riskAcceptanceFlag" 
         value="N">No
</div>
<div>
  <textarea class="form-control" 
            ng-model="processRating.riskAcceptanceComment" 
            name="riskAcceptanceComment" 
            required></textarea>
</div>

使用ng-required屬性。

<textarea class="form-control" 
            ng-model="processRating.riskAcceptanceComment" 
            name="riskAcceptanceComment" 
            ng-required="processRating.riskAcceptanceFlag=='Y'"></textarea>

我知道它從angular 驚人的文檔中丟失了(github上有一個問題打開了,即使他們沒有在doc中添加指令也關閉了),但是你可以在這里閱讀更多關於這個的信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM