2017-11-02 4 views
0

私は初心者です。私は複数の同じラベル(AGE)フィールド(フォームには多くの他のファイルもあるが)が異なるng-modelとname属性を持つこのようなコードを持っている。必要なのは、すべてのAgeフィールドが入力されるまで、保存ボタンを無効にしておくことです。ラベルが同じで、モデルの角度jの異なるフォームの保存ボタンを無効にするには

<table> 
<tbody> 
<tr> 
    <td>Age</td> 
<td> 
    <input type="text" default="0" id="_AGE_1_" name="AGE_1" ng-model="AGE_1"></td> 
</tr> 
<tr> 
    <td>Age</td> 
<td> 
    <input type="text" default="0" id="AGE_2_" name="_AGE_2" ng-model="AGE_2"></td> 
</tr> 
<tr> 
    <td>Age</td> 
<td> 
    <input type="text" default="0" id="AGE_3_" name="_AGE_3" ng-model="AGE_3"></td> 
</tr> 
</tbody> 
</table> 

どうすれば実現できますか?助けてください

+0

ボタンの上でカウンタとngIfを使用することはどうですか? – m33n

+2

疑似コードの場合でも、問題を解決する方法を含めることができます。あなたは正しい方向へのあなたの試みの誘導を助けるために喜んでもっと多くの人々を得るでしょう。 – Paul

+0

あなたは使用している角度の魔女のバージョン? –

答えて

0

シンプルなカウンターを使ってこのような何か?

activateSave() { 
    return this.counter==3; 
} 

<button [disabled]="activateSave()" (click)="doSomething()">Save</button> 
関連する問題