2016-08-03 3 views
0

アイテムを含むブートストラップボタンをドロップダウンしました。クリックしたときのドロップダウンアイテムのテキストをボタンのテキストに表示します。これを行う最も簡単な方法は何ですか?クリック後にボタンテキストに選択したブートストラップのドロップダウンアイテムのテキストを取得する方法

<div class="input-group-btn"> 
     <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Groups <span class="caret"></span></button> 
     <ul class="dropdown-menu"> 
      <li><a href="#">Action</a></li> 
      <li><a href="#">Another action</a></li> 
      <li><a href="#">Something else here</a></li> 
     </ul> 
    </div> 

私はこれを行うことでそうしました。しかし、問題は、ボタンに新しい値を入力すると、ボタンが展開されてキャレットが失われることです。ボタンを一定の幅にしてキャレットを保持するにはどうすればよいですか?

+1

[選択したアイテムをブートストラップボタンのドロップダウンタイトルに表示する方法](http://stackoverflow.com/questions/13437446/how-to-display-selected-item-in-bootstrap-button-dropdown-title ) – vanburen

答えて

0

することはあなたが$( "#のcontrol_id")で選択された値にアクセスすることができ、この

<select id="control_id" class="form-control" style="width:150px"> 
    <option value="action">Action</option> 
    <option value="another_action">Another action</option> 
    <option value="something_else_here">Something else here</option> 
</select> 

で試してみてくださいヴァル();または$( "#control_id")。

関連する問題