My form in Angular Js is like below.
<form ng-submit="doLogin(loginForm.$valid);" novalidate>
<input type="text" name="EmailAddress" ng-model="loginForm.EmailAddress" required/>
<input type="password" name="Password" ng-model="loginForm.Password" required/>
<button type="submit" ng-disabled="loginForm.$invalid">
Login
</button>
</form>
I have both textbox set as required and still on form load, button is not showing disabled but code is already there ng-disabled="loginForm.$invalid". Am I missing something?
name="loginForm"on the form elementname="myForm"to your form, and useng-disabled="myForm.$invalid".