我注意到 Google 日历使用此而不是
<input class="text dr-time" id=":3r-st" size="7" title="From time" tabindex="0" dir="ltr" />
它让用户输入时间,而不是从下拉列表中选择选项。有人编写的插件或漂亮的小部件可以做同样的事情吗?
最佳答案
您可能想看看以下 JQuery 插件之一:
- http://ivaynberg.github.io/select2/
- http://brianreavis.github.io/selectize.js/
- http://harvesthq.github.io/chosen/
更轻量级的方法可能是,假设您只有文本而没有日期,使用 data-list
属性:
<div>Choose a browser from this list:</div>
<input list="browsers" />
<datalist id="browsers">
<option value="Chrome">
<option value="Firefox">
<option value="Internet Explorer">
<option value="Opera">
<option value="Safari">
</datalist>
我从这里复制了上面的代码:https://developer.mozilla.org/en/docs/Web/HTML/Element/datalist
关于javascript - 下拉选择实际上是一个文本输入框,就像 Google 日历上的那样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26161602/