0
私は、ドロップダウンメニューのタイトルを選択したアイテムに変更しようとしています。それはjsfiddleで動作しますが、私のプロジェクトでは動作しません。 は、ここに私のコードです:ブートストラップドロップダウンタイトルを選択タイトルに変更するには
<script type="text/javascript">
$(".dropdown-menu li a").click(function() {
$('#countries').html($(this).text() + ' <span class="caret"></span>');
$('#countries').val($(this).data('value'));
});
<div class="dropdown" style="text-align:center">
<button id="countries" class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown" href="#" style="width:50%">
Country
<span class="caret"></span>
</button>
<ul class="dropdown-menu" style="width:50%; text-align:center">
<li><a href="#" data-value="Afghanistan "> Afghanistan </a> </li>
<li><a href="#" data-value="Albania "> Albania </a> </li>
<li><a href="#" data-value="Algeria "> Algeria </a> </li>
<li><a href="#" data-value="American Samoa "> American Samoa </a> </li>
<li><a href="#" data-value="Andorra "> Andorra </a> </li>
</ul>
</div>
リストは、すべての国が含まれていますが、この記事のために私はそれらの大部分を除外しました。 これは私のプロジェクトではうまくいかない理由は何ですか?おかげさまで
これはまだ動作しません – Hangjo
オプションを選択すると、何が表示されますか? – A3mercury
ドロップダウンは、選択した国に変更するのではなく、国として残ります。 – Hangjo