2015-04-02 74 views
1

基于输入接受标志如何使文本区域必填字段如果填充标志是的,如果填充的标志是NO不是必需的,但应该能够保存表格。如何在某些情况下使所需字段成为真实?

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> 

回答

3

使用ng-required属性。

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

我知道它是从angular惊人文件丢失(有在github上打开了这个问题,如果他们不加入DOC指令,它甚至关闭),但你可以阅读更多关于这个HERE

+0

完美的工作。 – aftab 2015-04-02 15:27:59

相关问题