Boa noite,
Preciso criar um botão de central do assinante. Só que o usuário ao clicar no botão deve aparecer uma opção para que ele selecione qual a cidade que ele quer ser direcionado. Fiz o código abaixo (pegando exemplos da internet, pq não sabia qual a melhor forma para fazer isso).
<div class="btn-group">
<button type="button" class="btn btn-info btn-central-assinante dropdown-toggle btn-block" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="glyphicon glyphicon-user"></span><span> Central do Assinante</span><span class="caret"></span>
</button>
<ul class="dropdown-menu dropdown-background-color">
<li>
<div class="navbar-area-cliente">
<form class="form-inline">
<div class="form-group">
<label for="selectCidade">Cidade:</label>
<select class="form-control" id="selectCidade" style="min-width: 70px">
<option value="1">Cidade 1</option>
<option value="2">Cidade 2</option>
</select>
</div>
</form>
<fieldset class="form-group" style="margin: 10px">
<button type='button' class='btn btn-primary btn-central-assinante-acessar btn-block' style="margin-top:10px">Acessar</button>
</fieldset>
</div>
</li>
</ul>
</div>
O botão fica ok, o select fica ok... só que ao clicar no select para poder selecionar a cidade fecha o dropdown do botão principal. Alguém sabe como fazer isso (se a forma que eu fiz não for a melhor podem dar sugestões de outras formas de fazer, porque ainda estou fazendo os cursos aqui no Alura de front-end e não sei muita coisa).
Fico no aguardo.