DGKumar Ответов: 0

Для проверки выберите в шаблон, управляемый с помощью AngularJS 2


У меня есть форма, как показано ниже
<h1>Add user</h1>
<form #f="ngForm"
      novalidate
      (ngSubmit)="onSave(f.value)">
  <input
      type="text"
      name="name"
      [(ngModel)]="user.name"
      #name="ngModel"
      required="required"
      minlength="5">

    <span [hidden]="name.valid || (name.pristine && !f.submitted)" class="text-danger">
          Name is required (minimum 5 characters).
        </span>
     <select  name="application_name" [(ngModel)]="ProductName" (ngModelChange)="onSelectApplication()" required #ProductName="ngModel">
                              <option value="" infor-translate="select_application_name"></option>
                              <option *ngFor="let item of ProductName" [ngValue]="item">{{item.ProductName}}</option>
                          </select>
   <button type="submit" class="btn btn-default">Submit</button>
</form>


Не могли бы вы сказать мне, что, как дать сообщение об ошибке для выпадающего списка

Что я уже пробовал:

Я пытался
<span class="errorMessage" 
                              [hidden]="ProductName.selectedValue=='select_application_name' || (ProductName.pristine && !addAvailableApis.submitted)">
                            Required
                        </span>

0 Ответов