Я использовал кнопку "Создать приложение для приложений" в форме. Но ng-disabled не работает с ним.
HTML:
<form name="loginForm" novalidate>
<div class="grid-block">
<div class="grid-content">
<input type="text" placeholder="Username" ng-model="formData.username" required/>
</div>
</div>
<div class="grid-block">
<div class="grid-content">
<input type="password" placeholder="Password" ng-model="formData.password"/>
</div>
</div>
<div class="grid-block">
<div class="grid-content">
<a class="button" type="button" href="#" ng-disabled="loginForm.$invalid" ng-click="userLogin()">Login</a>
</div>
</div>
{{loginForm.$invalid}}
</form>
Когда я использую обычную кнопку HTML, она работает.
Это не кнопка, это ссылка href, если вы используете тег кнопки, он отлично работает.
<button class="button" type="submit" ng-disabled="loginForm.$invalid" ng-click="userLogin()">Login</button>
button
для тега кнопки вместо привязки и получить тот же результат?