我用过NG2-完成器。因此,在这里,基于代码或名称的搜索,我可以获得下拉values.During,除非输入值仍然是文本,弹出窗口必须抛出,它必须是一个没有文本警报的数字。如何处理呢?在这里,我不能限制输入字段,因为我需要根据名称和代码在那里执行搜索,以获得下拉值。
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)
}发布于 2020-04-23 12:39:29
在保存函数中,可以检查值是否为Number。
(if (Number (this.searchForm.value)){
alert('Yes number');
} 然后设置警报。只需小心NaN (isNaN(this.searchForm.value))
https://stackoverflow.com/questions/61384542
复制相似问题