2014-02-20 57 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

谢谢!你可以编辑你的答案,以便将来寻找类似解决方案的人可以看到它吗?欢呼:) –