我真的很喜欢这样的项目:http: //harvesthq.github.com/chosen/但他们使用 jQuery,这不是我所在项目的选项。我只需要一个样式选择框的常规 Javascript 示例,但我找不到。有谁知道不依赖于 Javascript 框架的?
编辑:既然有人认为他们应该关闭这个问题,那么这个问题如何:您能否提供一个示例,说明如何使用 Javascript 来模拟带有 html/css 的选择框并仍然从选择框中获取表单值?
我真的很喜欢这样的项目:http: //harvesthq.github.com/chosen/但他们使用 jQuery,这不是我所在项目的选项。我只需要一个样式选择框的常规 Javascript 示例,但我找不到。有谁知道不依赖于 Javascript 框架的?
编辑:既然有人认为他们应该关闭这个问题,那么这个问题如何:您能否提供一个示例,说明如何使用 Javascript 来模拟带有 html/css 的选择框并仍然从选择框中获取表单值?
如果您的网站是 HTML5,您可以使用与 jQuery 选择的插件( HTML5 规范中的 datalist 元素<datalist>
)基本相同的元素。
问题是它远未在所有现代浏览器中实现,而且我知道没有不依赖 jQuery 的 polyfill(但你总是可以使用这个后备解决方案让它优雅地降级)。