What I have here is I have a md-select in the form, and the md-option could be manually selected or autofilled by some other component. The question is the submit button is disabled probably if I manually fill all the required inputs, however if I using the other component to autofill these fields, sometimes there is no value for the md-select, and the button still able to click.
<md-select [userData]="'patient.title'" placeholder="Title" class="full-width" name="title" [(ngModel)]="user.title" required>
<md-option *ngFor="let title of titles" [value]="title.Label">
{{ title.Label }}
</md-option>
</md-select>