选择2更宽的下拉列表

时间:2015-12-15 06:43:56

标签: css jquery-select2 jquery-select2-4

使用最新的select2版本可以获得更广泛的下拉菜单吗?我试图按照此处建议Wider dropdown based on text执行此操作,但这适用于旧版本,但不起作用。

基本上我想要的是下拉列表会动态地获得我所拥有的最长文本的最宽宽度(可能会有一些css max-width)。我正在使用select2 v 4.0.1的基本标记和样式。

1 个答案:

答案 0 :(得分:0)

对于select2 v4.0,您可以在打开下拉列表时将下拉列表设置为指定的宽度(请注意,这仅在下面列表打开时我阻止列表在上面打开)

    $(".select2-container").bind('DOMSubtreeModified',function()
    {
       if ($(".select2-dropdown--below").length > 0 ) 
    {
        $(".select2-dropdown--below").css("width","300px"); 
    }
    });