0

Я пробовал много вещей, и ничего не работает. В моей форме я передаю php echo form_dropdown для значений опции выбора.Codeigniter drop down class overriding Twitter Bootstrap3

Когда я добавляю класс bootstrap twitter, он создает кнопку вокруг динамического раскрывающегося списка или исчезает.

Я пытаюсь использовать кнопку загрузки, которая включает в себя мои динамические варианты выпадающего списка.

Вот что я пробовал:

* Примечание: $ класс там как 2-ой параметр, чтобы передать Twitter Bootstrap. Он не должен быть там, если у меня может быть класс bootstrap twitter без прохождения второго параметра.

<div class="row"> 

<div id="myselect2" class="col-md-12 form-group col-xs-5 col-lg-3"> 
    <div class="form-group col-xs-5 col-lg-3"> 

     <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu2"> 
       <li role="presentation" class="dropdown-header">Dropdown header</li> 

       <?php echo form_dropdown('myselect', $options, $class); ?> 
      </ul> 
      <hr/> 
    </div> 
</div> 

Вот что я хотел бы:

http://postimg.org/image/igdkamxzt/0f73e2b5/

Вот что у меня есть:

http://postimg.org/image/8v3pbwxkd/8bd64bd1/

ответ

0

Я пробовал много вещей, и ничего не кажется работать.

Нравится, что?

Предполагая, что вы используете Bootstrap 3.x, который, как вам кажется, следуйте примерам given here. Пример:

<!-- Single button --> 
<div class="btn-group"> 
    <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> 
    Action <span class="caret"></span> 
    </button> 
    <ul class="dropdown-menu" role="menu"> 
    <li><a href="#">Action</a></li> 
    <li><a href="#">Another action</a></li> 
    <li><a href="#">Something else here</a></li> 
    <li class="divider"></li> 
    <li><a href="#">Separated link</a></li> 
    </ul> 
</div> 

Трудно вам помочь, не видя кода. Также, возможно, попробуйте сначала не выпустить CI, а установить жесткий код с помощью примера Bootstrap.

0

Я знаю, что это старый вопрос, но поскольку у меня была такая же проблема, я отвечу здесь. Моя проблема в том, что я случайно переключился эти две линии:

<script type="text/javascript" src="<?php echo base_url();?>assets/js/jquery-1.11.1.min.js" ></script> 
<script type="text/javascript" src="<?php echo base_url();?>assets/js/bootstrap.js" ></script> 

Проблема то в том, что вы должны импортировать Jquery befoore самозагрузки JS файл;) и еще два часа впустую;)