显示包含多列选项的下拉列表
有没有办法显示包含多列选项的 HTML 下拉列表?
我不想要多列包含一行数据,我想要 3 行可选选项。
这可以通过 .NET 或 jQuery 实现吗?
Is there a way to display an HTML dropdown list with options in multiple columns?
I do not want multiple columns with one row of data, I want 3 rows of selectable options.
Is this possible via either .NET or jQuery?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我不知道仅使用 HTML 来完成此操作的方法,但您可以在 .NET 中创建自定义控件来处理此问题,也许可以通过扩展 .NET 中的选择列表类并根据需要呈现它。
I do not know of a way to do this with just HTML, but you could create a custom control in .NET to handle this perhaps by extending the select list class in .NET and rendering it as you need.
就您的问题而言,这是不可能的,这有点违背了首先选择元素的目的!只需使用复选框或单选按钮。
As far as your question goes, it isn't possible, kind of defeats the purpose in having a select element in the first place! Just use checkboxes or radio buttons.
HTML select 标签无法做到这一点,但您可以使用 htmllists+javascript+css,如下所示:
HTML select tag cannot do that, but you can use html lists+javascript+css like so:
没有办法用普通的表单字段来做到这一点。您必须使用 javascript 或其他方式创建自己的表单输入类型。
There's no way to do this with plain vanilla form fields. You'd have to essentially create your own form input type using javascript or whatever.