Я использовал ng2-завершитель. Таким образом, здесь, основываясь на поиске по коду или имени, я могу получить раскрывающиеся значения. Во время сохранения, если входное значение все еще текстовое, всплывающее окно должно выдаваться, говоря, что это должно быть число, а не текст в оповещении. Как это можно сделать? Здесь я не могу ограничить поле ввода, потому что мне нужно выполнить поиск по имени и коду, чтобы получить выпадающие значения.
HTML:
<ng2-completer inputClass="form-control" formControlName="code" [datasource]="dataService" [minSearchLength]="0" [openOnClick]="true" (input)="handleStaticResultSelected($event.target.value)" placeholder="Search Group Agent"
></ng2-completer>
TS:
this.searchForm = this.FB.group({
code: [null,Validators.required],
})
save(){
console.log(this.searchForm.value)
}