2014-02-20 71 views
0

我不知道如何爲此編寫javascript代碼,有人可以幫我嗎?從引導下拉列表中選擇列表元素,顯示選定的元素

<div class="input-group"> 
    <div class="input-group-btn"> 
    <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">Select one <span class="caret"></span></button> 
    <ul class="dropdown-menu"> 
     <li><a href="#">Entrepreneurship</a></li> 
     <li><a href="#">Investments</a></li> 
     <li><a href="#">Management</a></li> 
     <li class="divider"></li> 
     <li><a href="#">All of the Above</a></li> 
    </ul> 
    </div><!-- /btn-group --> 
    <input type="text" class="form-control" placeholder ="Years of experience" > 
</div> 
</p> 
+0

你要當一個項目被選中 –

+0

所選擇的項目顯示什麼,所以如果你點擊創業在下拉事件,創業應該顯示爲選擇的選擇,並且按鈕應該回去 –

回答

1

你可以有一個click處理的li元素,如

jQuery(function ($) { 
    $('.input-group-btn .dropdown-menu > li:not(.divider)').click(function(){ 
     $(this).closest('ul').prev().text($(this).text()) 
    }) 
}); 

演示:Fiddle

+0

我需要輸入框獨自留下,因爲用戶將在裏面放置一個值,是否可能le的值是否顯示在按鈕上? –

+0

@ApprenticeProgrammer請參閱http://jsfiddle.net/arunpjohny/w4s8u/2/ –

+0

謝謝!你可以編輯你的答案,以便將來尋找類似解決方案的人可以看到它嗎?歡呼:) –