带有“N”列的jQuery“选择多个”
Posted
技术标签:
【中文标题】带有“N”列的jQuery“选择多个”【英文标题】:jQuery 'Select Multiple' with 'N' Columns 【发布时间】:2016-09-22 05:02:05 【问题描述】:我正在处理一个项目,它有一个列表框(标签:选择多个),它应该有多个列。
其实那个 ListBox 是一个真正的 ListBox,但它必须像一个带有列的 Table 一样显示(tag: table)。
示例(如果是这样):
<select multiple>
<option> <tr> <t> Hello </td> <td> World </td> <td> ! </td> </tr </option>
...
</select>
_____________________________________
| Hello | World | ! | |
'''''''''''''''''''''''''''''''''''''
| Hello | World | ! | |
'''''''''''''''''''''''''''''''''''''
| Hello | World | ! | |
'''''''''''''''''''''''''''''''''''''
| Hello | World | ! | |
'''''''''''''''''''''''''''''''''''''
| Hello | World | ! | |
'''''''''''''''''''''''''''''''''''''
有没有办法做这样的事情?
【问题讨论】:
【参考方案1】:如果你使用固定宽度的字体,它只是一个正确布局的情况。 html 中没有官方的列表框/列表选择。
select
font-family: "Andale Mono", "Monotype.com", monospace;
<select multiple>
<option>| Hello | World | ! |</option>
<option>| Goodbye | World | ! |</option>
</select>
【讨论】:
【参考方案2】:您可以像这样使用tab
字符(&#9;
):
<select multiple>
<option>Hello 	 Hello 	 Hello</option>
<option>Hello 	 Hello 	 Hello</option>
</select>
【讨论】:
以上是关于带有“N”列的jQuery“选择多个”的主要内容,如果未能解决你的问题,请参考以下文章