У меня есть форма, как показано ниже:Как выполнить проверку в Angular.js
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="nomargin">Let us know your concern or question and we will try to respond within 24 hours.</h4>
</div>
<div class="modal-body paddingmodal2">
<form id="support-form" name="supportForm" class="nobottommargin" novalidate="">
<div class="col_full">
<label for="login-form-username">Description <small>*</small></label>
<textarea rows="4" cols="50" type="text" ng-class="{'error': submitted && supportForm.description.$error.required}" id="login-form-username" name="username" class="sm-form-control" ng-model = 'support.description' required/>
</div>
<div class="alert" role="alert" ng-class="{'alert-danger':!isLoginSuccess, 'alert-success':isLoginSuccess}" ng-show="isShowLoginAlert" ng-bind="loginSubmitStatusMsg"></div>
<div class="col_full nobottommargin no-margin-col-full">
<button type="submit" class="button button-3d button-black nomargin col_full" id="login-form-submit" name="submit-bt" ng-click="saveSupportData(supportForm,support)" ng-disabled="isDisableLoginBtn">Submit</button>
</div>
</form>
</div>
JavaScript:
$scope.saveSupportData = function(supportForm,data){
if(supportForm.$invalid){
return;
}
}
при нажатии на кнопку границы области текста должен быть выделен, но его не происходит ,
Может кто-нибудь предложить помощь, пожалуйста.
Hi Ghazanfar его не работает. – MMR
Вы можете использовать $ invalid также для обязательных полей ng-class = "{'error': submitted && supportForm.description. $ Invalid}" –
все еще не подходит – MMR