2

У меня есть вариант выбора в форме, но мне нужно, чтобы это было самозагрузкой кнопку выбора, я пытался, но не с ним, я думаю, plugings неверны или что-то.бутстрапа выберите раздел меню в раскрывающийся список

  <select name="city"> 
       <option value="Sydney">Sydney</option> 
       <option value="Brisbane">Brisbaneo</option> 
       <option value="Melbourne">Melbourne</option> 
       <option value="Canberra">Canberra</option> 
       <option value="Darwin">Darwin</option> 
       <option value="Perth">Perth</option> 
      </select> 
      <li><input name="submit" type="submit" /></li> 
     </ul> 

    </form> 

Это моя попытка: -

<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> 
    Select City 
     <span class="caret"></span> 
    </button> 
    <ul class="dropdown-menu"> 
     <li><a href="#">Sydney</a></li> 
     <li><a href="#">Brisbane</a></li> 
     <li><a href="#">Melbourne</a></li> 
     <li><a href="#">Canberra</a></li> 
     <li><a href="#">Darwin</a></li> 
     <li><a href="#">Perth</a></li> 

    </ul> 

<script> 
$(document).ready(function() { 
$('.dropdown-toggle').dropdown(); 
}); 
</script> 

PHP для этого списка

if(isset($_POST['submit'])) { 
switch($_POST['city']) { 
    case 'gampaha': $to = '[email protected]'; break; 
    case 'colombo': $to = '[email protected]'; break; 
} 
} 
+0

привет, у вас есть загрузочная буфера выпадающего списка js library? – JSG33kC0d3

+0

Вы используете бутстрап 3? –

+0

Нет, я не добавил, что js-библиотека у меня есть только bootstrap.min.js и jquery.1.9.min.js. где я могу найти это? – user3169792

ответ

1

Как вы можете видеть здесь, ваша скрипка: http://bootply.com/104533

Вы должны обернуть свой код в div class="dropdown"

<div class="dropdown"> 
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> 
    Select City 
     <span class="caret"></span> 
    </button> 
    <ul class="dropdown-menu"> 
     <li><a href="#">Sydney</a></li> 
     <li><a href="#">Brisbane</a></li> 
     <li><a href="#">Melbourne</a></li> 
     <li><a href="#">Canberra</a></li> 
     <li><a href="#">Darwin</a></li> 
     <li><a href="#">Perth</a></li> 

    </ul> 
</div> 

Без, это не работает.

+0

Да, это работает, но, пожалуйста, скажите мне, как я могу добавить такие значения, как в моем теге select; Мне нужно подключить этот список к php-коду? – user3169792

+1

Вы должны создать новый qestion, это другая тема, но вы должны создать петлю php ваших данных в своей ul, чтобы создать li для каждой имеющейся у вас phpData. – pbenard

+0

Создайте новый вопрос, это про php и цикл, а не ту же тему, что и оригинал. – pbenard

0

Вы можете поместить выпадающее меню в оболочку класса btn-group. Пример:

<div class="btn-group"> 
    <button class="btn dropdown-toggle clearfix">City <span class="caret"></span> 
    </button> 
    <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1"> 
    <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li> 
    <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li> 
    <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li> 
    <li role="presentation" class="divider"></li> 
    <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li> 
    </ul> 
</div>  
Смежные вопросы