Jquery 如何添加下拉列表和引导中的文本框,从下拉框中选择选项
我需要在文本框中添加下拉列表,以便从列表中选择选项 我找到了html,但它没有选择选项,而是重定向到页面。 下面是html代码Jquery 如何添加下拉列表和引导中的文本框,从下拉框中选择选项,jquery,twitter-bootstrap,Jquery,Twitter Bootstrap,我需要在文本框中添加下拉列表,以便从列表中选择选项 我找到了html,但它没有选择选项,而是重定向到页面。 下面是html代码 <div class="form-group"> <div class="input-group"> <input type="text" class="form-control"> <div class="input-group-btn"> <button type="button" class="
<div class="form-group">
<div class="input-group">
<input type="text" class="form-control">
<div class="input-group-btn">
<button type="button" class="btn btn-default dropdown-toggle" data- toggle="dropdown">Domain<span class="caret"></span></button>
<ul class="dropdown-menu" role="menu">
<li><a href="#">@gmail.com</a></li>
<li><a href="#">@yahoo.com</a></li>
<li><a href="#">@hotmail.com</a></li>
</ul>
</div>
</div>
</div>
领域
我假设您想要选择一个@域
并更改按钮文本
我使用了
和
html标记,以及一些jQuery
您的解决方案如下:
HTML:
<div class="form-group">
<div class="input-group">
<input type="text" class="form-control">
<div class="input-group-btn">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">Domain<span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
<select id="multiple" multiple="multiple">
<option>@gmail.com</option>
<option>@yahoo.com</option>
<option>@hotmail.com</option>
</select>
</ul>
</div>
</input>
</div>
我不确定我是否理解你想要的,但是如果你不想它重定向,不要使用标签。只需将文本放入
用户名
,然后选择一个域
,该域将添加到您的用户名
。我将为您应用代码。它和domain
文本。我已经更新了我的答案,看看吧。
$(function () {
$("select").change(function () {
$("select option:selected").each(function () {
$('button').html( $(this).text() );
});
});
});