2016-08-10 6 views
0

フィールドが無効でない場合にのみ、入力を検証する方法を教えてください。私はng-required="job_name.disabled!="disabled""のようなものを書こうと思っていますが、私は正しいことを得ていません。それが無効になっていない場合には必要とし、あなたのスコープに無効状態を保つ意味これはどうフィールドが無効でない場合にのみ入力を検証できます

<input class="form-control" type="text" ng-model="data.job.name" name="job_name" validate-on="dirty" ng-disabled="vm.disabled" ng-required="!vm.disabled" required-message="'Name is required!'" /> 

<input class="form-control" type="text" ng-model="data.job.name" name="job_name" 
     validate-on="dirty" ng-disabled="true" ng-required="true" 
     required-message="'Name is required!'" /> 

答えて

0

。短い形式で

<input ng-disabled="vm.disabled" ng-required="!vm.disabled" /> 
関連する問題