javascript - 点击select2时自动出现水平滚动条

标签 javascript jquery css jquery-select2

我使用 select2 和 bootstrap。每次单击 select2 时,我的页面都会展开并出现一个水平滚动条。 如何解决这个问题:

enter image description here enter image description here

这是我的 HTML 代码

<div class="row">
  <div class="col-md-12">
     <select id="js-data-example-ajax" class="js-data-example-ajax form-control" name="parentId"></select>
  </div>
</div>

这是我的 JS 代码

    $(document).ready(function() {
        const url = "/ajax/categories";
        $('#js-data-example-ajax').select2({
            ajax: {
                url: url,
                dataType: 'json',
                data: function (params) {
                    const query = {
                        keyword: params.term,
                        page: params.page || 1,
                        limit: 10
                    }
                    return query;
                }
            }
        });
    });

最佳答案

试试这个主体{overflow-x:hidden;}

关于javascript - 点击select2时自动出现水平滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58308340/

相关文章:

javascript - 有没有办法在 JavaScript 加载之前不加载 html?

javascript - 调用返回多个值的函数

javascript - 按另一个(不相关的)数组对数组进行排序

javascript - 使用字符串设置数组名称

javascript - 在 if 语句中使用 Javascript 对象变量

javascript - Adobe PDF Forms Javascript,不同字段的求和值

javascript - 从 jquery 对象中取出元素的方法

html - 如何使 div 延伸到可滚动页面的底部? ASP

css - 如何使 <div> 内联?所有 <div>,即使它们的总宽度大于其父级的宽度?

html - 如何在 ie 7 中使用 html 和 css 水平和垂直居中 IMG 标签?