【发布时间】:2020-07-17 08:11:27
【问题描述】:
我想创建一个带有搜索栏的下拉列表,您可以在其中键入字符串并选择一个字符串,但该字段的值是一个数字(不可见)。
但是,我尝试过的所有操作都会导致数字和字符串都显示出来。 我怎样才能解决这个问题? 这是列表的 HTML。
<tr>
<td>
<label>Owner:</label>
</td>
<td><input #owner type="text" name="owners" list="owners"></td>
<datalist id="owners">
<option *ngFor="let ownerElem in owners" value="{{ownerElem.id}}" label="{{ownerElem.name}}"/>
</datalist>
</tr>
这就是它的样子
在选择值时,我必须更改哪些数字以使数字不显示并且也不填写在文本字段中?
【问题讨论】:
标签: html angular option html-input