【问题标题】:Display options on top of choice在选择的顶部显示选项
【发布时间】:2014-06-24 14:10:06
【问题描述】:

我正在为选择元素使用 Select2 插件。我需要在选择选项上显示选择选项,所以我设置负边距来选择选项。选项显示在选择选项上,但它们没有保持打开状态。这可能是由于选择结果项上的onkeyup 事件而发生的。但我不知道如何解决这个问题。

这是我想要的示例:

HTML:

<select name="">
    <option>Option 1</option>
    <option>Option 2</option>
    <option>Option 3</option>
    <option>Option 4</option>
</select>

JS:

$(document).ready(function() {
    $('select').select2({
        minimumResultsForSearch: -1
    });
});

CSS:

.select2-drop {
    margin-top: -26px;
}

代码示例:http://jsfiddle.net/quark2014/YC3kt/4/

谢谢

【问题讨论】:

    标签: select positioning show-hide jquery-select2


    【解决方案1】:

    我的第一步是使用 select2 事件:select2-selecting

    下面的代码

    $(document).ready(function() {
      $('select').select2({
         minimumResultsForSearch: -1
      }).on('select2-selecting',function(e){
    
           e.preventDefault();
    
      });  
    
    
    });
    

    JSBIN

    但我们还是有问题 Orz..

    【讨论】:

    • 感谢您的帮助。但是是的,还有另一个问题:(
    猜你喜欢
    • 1970-01-01
    • 2012-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多