admin管理员组文章数量:1333632
I want to add a drop down to select cities but don't know how to select a default value before selection. I am using Bootstrap 3.
Here is the HTML Markup:
<div class="btn-group">
<a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#">
Select City <span class="caret"></span>
</a>
<ul class="dropdown-menu">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="col-md-12 col-sm-12 col-xs-12 no-gutter">
<h5><img src="images/pk-flag.png" /> PAKISTAN</h5>
</div><!-- col-md-12 -->
<div class="col-md-12 col-sm-12 col-xs-12 no-gutter">
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">Lahore</a></li>
</div><!-- col-md-6 -->
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">Islamabad</a></li>
</div><!-- col-md-6 -->
</div><!-- col-md-12 -->
<div class="col-md-12 col-sm-12 col-xs-12 no-gutter">
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">Karachi</a></li>
</div><!-- col-md-6 -->
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">Faisalabad</a></li>
</div><!-- col-md-6 -->
</div><!-- col-md-12 -->
<div class="col-md-12 col-sm-12 col-xs-12 no-gutter">
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">Multan</a></li>
</div><!-- col-md-6 -->
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">KPK</a></li>
</div><!-- col-md-6 -->
</div><!-- col-md-12 -->
</div><!-- col-md-12 -->
</ul>
</div><!-- btn-group -->
Here is the JS code:
/* City Selection DropDown */
$(".dropdown-menu li a").click(function()
{
var selText = $(this).text();
$(this).parents('.btn-group')
.find('.dropdown-toggle')
.html(selText+' <span class="caret"></span>');
});
Here is the JsFiddle.
I want to add a drop down to select cities but don't know how to select a default value before selection. I am using Bootstrap 3.
Here is the HTML Markup:
<div class="btn-group">
<a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#">
Select City <span class="caret"></span>
</a>
<ul class="dropdown-menu">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="col-md-12 col-sm-12 col-xs-12 no-gutter">
<h5><img src="images/pk-flag.png" /> PAKISTAN</h5>
</div><!-- col-md-12 -->
<div class="col-md-12 col-sm-12 col-xs-12 no-gutter">
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">Lahore</a></li>
</div><!-- col-md-6 -->
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">Islamabad</a></li>
</div><!-- col-md-6 -->
</div><!-- col-md-12 -->
<div class="col-md-12 col-sm-12 col-xs-12 no-gutter">
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">Karachi</a></li>
</div><!-- col-md-6 -->
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">Faisalabad</a></li>
</div><!-- col-md-6 -->
</div><!-- col-md-12 -->
<div class="col-md-12 col-sm-12 col-xs-12 no-gutter">
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">Multan</a></li>
</div><!-- col-md-6 -->
<div class="col-md-6 col-sm-6 col-xs-6">
<li><a href="#">KPK</a></li>
</div><!-- col-md-6 -->
</div><!-- col-md-12 -->
</div><!-- col-md-12 -->
</ul>
</div><!-- btn-group -->
Here is the JS code:
/* City Selection DropDown */
$(".dropdown-menu li a").click(function()
{
var selText = $(this).text();
$(this).parents('.btn-group')
.find('.dropdown-toggle')
.html(selText+' <span class="caret"></span>');
});
Here is the JsFiddle.
Share Improve this question edited Jan 12, 2019 at 17:31 Krisztián Balla 20.4k13 gold badges76 silver badges90 bronze badges asked Feb 12, 2015 at 10:19 Naveed JavaidNaveed Javaid 4512 gold badges7 silver badges16 bronze badges1 Answer
Reset to default 5You have to add following code after your js code
$(".dropdown-menu li a")[2].click();
For example:
/* City Selection DropDown */
$(document).ready(function(){
$(".dropdown-menu li a").click(function(){
var selText = $(this).text();
$(this).parents('.btn-group').find('.dropdown-toggle').html(selText+' <span class="caret"></span>');
});
$(".dropdown-menu li a")[2].click();
});
You can put any array value instead of 2.
本文标签: javascriptHow do I select a default value in a drop down list using Bootstrap 3Stack Overflow
版权声明:本文标题:javascript - How do I select a default value in a drop down list using Bootstrap 3? - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1742357129a2459639.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论