Twitter bootstrap 使用引导选择禁用下拉功能

Twitter bootstrap 使用引导选择禁用下拉功能,twitter-bootstrap,select,bootstrap-select,Twitter Bootstrap,Select,Bootstrap Select,我正在使用引导选择在手风琴中设置一些选择字段的样式。Bootstrap select有一个功能,如果它靠近屏幕底部,它将使您的下拉菜单弹出 在这种情况下,我不想让它掉下来,但我找不到在哪里禁用它 引导选择:通过编辑dropupAuto选项,可以在Bootstrap-select.js文件中将此设置更改为: dropupAuto:false,选项可以通过JavaScript或数据属性传递: $('.selectpicker').selectpicker({ dropupAuto: fals

我正在使用引导选择在手风琴中设置一些选择字段的样式。Bootstrap select有一个功能,如果它靠近屏幕底部,它将使您的下拉菜单弹出

在这种情况下,我不想让它掉下来,但我找不到在哪里禁用它


引导选择:

通过编辑dropupAuto选项,可以在Bootstrap-select.js文件中将此设置更改为:


dropupAuto:false,

选项可以通过JavaScript或数据属性传递:

$('.selectpicker').selectpicker({
    dropupAuto: false
});


您可以使用此选项禁用选择器。
$('.selectpicker').prop('disabled',true)

除非你不想在“false”周围加引号。它必须是布尔值。:)我尝试了所有这些,但仍然无法阻止它下降,当它下降时,它隐藏在导航栏后面。@GrahamHesketh您使用的是什么版本?v1.13.0我需要它与bootstrap 4兼容JS中的camelCase在哪里,在
数据-
属性中有破折号和小写字母。因此
dropupAuto
变成了
data dropupAuto
selectedTextFormat
data selected text format
。。。等好知道:)见文件。我想你误解了这个问题。OP希望阻止引导选择控件向上而不是向下下降,以便它始终向下下降,而从不向上。
<select class="selectpicker" data-dropup-auto="false">
    <option>Mustard</option>
    <option>Ketchup</option>
    <option>Relish</option>
</select>
$.fn.selectpicker.Constructor.DEFAULTS.dropupAuto = false;