我正在使用 Select2 3.3.2
我在选择中有很长的选项。例子:
<select id="e1">
<option value="AL">Alabama</option>
<option value="WY">Wyoming</option>
<option value="WY">very long long long text</option>
<option value="WY">very long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long text</option>
</select>
目的是避免在打开下拉菜单时包装选项。
我想在下拉菜单打开时为其设置长宽度(例如 - 800px,甚至自动评估宽度)。
但是要在关闭下拉菜单时保持输入宽度较短(例如 300 像素)。
我遵循了 select2 的“添加选项以设置下拉宽度”问题。
但我无法让它工作,选项/下拉列表的宽度与输入的宽度相同,并且选项被包裹到多行。
这是我在 jsfiddle 中的问题的演示 - http://jsfiddle.net/ewwAX/
提前感谢大家的帮助。