通常の選択メニューの代わりにブートストラップドロップダウンコンポーネントを使用しています。ユーザーがドロップダウンでオプションを選択すると、ドロップダウンボタンにそのオプションが表示されます。これはうまく動作しますが、私はonclick関数でボタンをデフォルトに戻すことをユーザーに許可する必要があります。リセット時のブートストラップドロップダウンボタンの値
HTML:
<ul class="nav nav-pills left">
<li class="dropdown active span8">
<a class="dropdown-toggle" id="inp_impact" data-toggle="dropdown">
<i class="icon icon-envelope icon-white"></i> Select<span class="caret"></span></a>
<ul ID="divNewNotifications" class="dropdown-menu">
<li><a>One</a></li>
<li><a>Two</a></li>
<li><a>Three</a></li>
</ul>
</li>
</ul>
<button class="resetdropdown">Clear</button>
JS:
$('#divNewNotifications li').on('click', function() {
$('.dropdown-toggle').html($(this).find('a').html());
});
$('.resetdropdown').on('click', function() {
$('.dropdown-toggle').html(" ");
});
このJSFiddleは、問題を示しています。
[クリア]ボタンをクリックしたときにわかるように、[ブートストラップ]ドロップダウンボタンからすべてが削除されますが、ページが最新表示されているかのようにデフォルト値にリセットする必要があります。
ザッツあなたは、このような値を保存し、コードのワンピースでクリックイベントを処理することができる準備ができて、DOMで
まことにありがとうございます! – steve6156
こんにちは、これは本当に役に立ちます。このタイプの形式でドロップダウンをリセットするにはどうしたらいいですか? http://jsfiddle.net/enzDx/340/ –
ありがとうございました@gaetanoM –