【问题标题】:bootstrap-select is used in multiple places in one page but only working for the first onebootstrap-select 在一个页面中的多个位置使用,但仅适用于第一个
【发布时间】:2018-04-14 13:58:03
【问题描述】:

我在我的 react 组件的一个页面中使用了三个 bootstrap-select (https://silviomoreto.github.io/bootstrap-select/),我已按照给出的所有说明进行操作,但只有第一个工作正常,其他的根本没有显示,在这里是代码sn-p:

componentDidMount() { 
  $('.select').selectpicker();
  $('.selectpicker').selectpicker({ style: 'btn-info', size: 4 });
}

<div className="custom-select">
  <p className="font-300"> Drill Down Select </p>
  <select className="sidebar-select m-bot-1 selectpicker selectbg" onChange = {this.handleGraphTypeSelect.bind(this)}>
    <option selected disabled="disabled">Drill Downs</option>
    <option value="2_AXIS">Two axis graph</option>
    <option value="MULTIPLE_AXIS">Multiple axis</option>
    <option value="LOCATION">Location</option>
  </select>
</div>

另外两个具有相同的类和结构,但值不同

【问题讨论】:

    标签: twitter-bootstrap reactjs select bootstrap-select


    【解决方案1】:

    在 JQuery 中使用不同的类选择器将解决您当前的问题

    喜欢

    $('.select').selectpicker(); $('.selectpicker').selectpicker({ style: 'btn-info', size: 4 });
    $('.select1').selectpicker(); $('.selectpicker1').selectpicker({ style: 'btn-info', size: 4 });
    $('.select2').selectpicker(); $('.selectpicker2').selectpicker({ style: 'btn-info', size: 4 });
    

    【讨论】:

    • 你能解释一下这些.select1,.select2是什么吗? select 是库中使用的标签,所以除了选择这里你不能使用任何东西,否则设计会中断。
    • 请问您能帮忙回答问题吗? @Abdul Hameed
    猜你喜欢
    • 1970-01-01
    • 2016-07-03
    • 2017-07-27
    • 2021-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-04
    • 2012-03-14
    相关资源
    最近更新 更多