我正在使用一个简单的 HTML5 数据列表,它用作 Chrome 浏览器上的自动完成下拉列表。我使用的数据列表是这样的:
<datalist id="mylist">
<option value="123">Oranges</option>
<option value="2312">Apples</option>
<option value="33232">Bananas</option>
</datalist>
这是一个jsFiddle:
问题是当我开始输入一个值时,搜索是在值而不是文本上完成的。该值也会显示给用户。
基本上,我想做的是:
1) 按内部文本搜索
2) 当用户查看下拉列表的选项时,只显示内部文本。
我做了一些谷歌搜索,但找不到这个非常简单任务的答案......