您的位置: 首页 > 技术问答 > 有多个选择的下拉列表 有多个选择的下拉列表 分类: 技术问答 • 2022-05-04 08:45:04 问题描述: 有没有办法让一个下拉列表有多个选择?按住CTRL。也许有一个JQuery插件?有多个选择的下拉列表 +2 当某人选择多个条目并折叠列表时,你想显示什么? – nfechner +1 @nfechner在这样的控制中存在一定的问题。假设你有100个项目。使用多选下拉菜单可以显示选中的项目标题,您可以看到所有项目标题(如果您只选择了几项)。使用常规的列表框,你不知道选择什么,直到你滚动所有的列表。 – 答 结账Chosen如果你有很多的元素,因为这可能是一个标准的选择问题。它是高度可定制的,从网站: Chosen是一个JavaScript插件,使长,笨重的选择框 更加用户友好。它目前可用于jQuery和 原型风味。 虽然不知道键盘输入(根据您的使用情况可能无关紧要)。 +0 如果它的目标是使一个选择框更加用户友好,它不可能是它支持多选择下拉菜单。 – GolezTrol +0 @GolezTrol:它支持更友好的多选。在项目页面中的第二个例子(这是一个前后演示,但它可能会令人困惑)。除非我误解你的评论。 – Matthieu 答 只需在您的select元素中指定multiple="multiple"即可。 但请记住。从可用性的角度来看,这不是一个很好的解决方案。也许你应该选择一个复选框列表来代替。 +0 +1但是W3Schools是一个可怕的资源。 – pimvdb +0 这看起来不像一滴水,是吗? – +0 @pimvdb是的,我知道。但这是第一次。它以这样的方式解释事情,即使那些不能谷歌的人也会理解。 ;-) – GolezTrol 答 对于一个下拉列表,您可以设置“多个”属性。 http://www.w3schools.com/tags/tag_select.asp
当某人选择多个条目并折叠列表时,你想显示什么? – nfechner
@nfechner在这样的控制中存在一定的问题。假设你有100个项目。使用多选下拉菜单可以显示选中的项目标题,您可以看到所有项目标题(如果您只选择了几项)。使用常规的列表框,你不知道选择什么,直到你滚动所有的列表。 –