[英]HTML select tag autocomplete
我有一些选择标签如下:
<select id="fruits">
<option value="1">Apple</option>
<option value="2">Banana</option>
<option value="3">Orange</option>
<option value="4">Grapes</option>
<option value="5">Ginger</option>
</select>
我想要做的是,每当用户专注于select
,并且他点击键盘上的“ G
”键时,将自动选择“ Grapes
”选项,当他再次按下“ G
”时,“ Ginger
“将被选中,等等。
我不知道怎么做。
您要求的是下拉列表的默认功能。
如果你想搜索下拉列表,你可以尝试这个插件。
jQuery Searchable DropDown插件演示
$('#fruits').searchable();
你也可以试试DEMO
好吧,如果你想为你的html select元素添加自动完成功能,那么没有比selectize.js更好的了
您需要做的就是在项目中包含其css和js文件,或者您可以使用cdns。
在这里访问Selectize网站
我认为这是下拉列表的默认操作(选择控件)。 你必须付出努力来实现它。
尝试这个JSbin
..有一个选择框,当用户第一次按键盘上的g
时, grapes is selected
第二个ginger is selected
这不需要付出努力。 在任何浏览器中自己尝试一下。 浏览器默认为您执行此操作。 试试chrome或任何当前的浏览器
例如:Facebook页面注册表格:
只需选择月份并按下J
首先它将显示1月
在J
第二次按下它将显示6月 ..依此类推
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.