【发布时间】:2020-02-03 02:33:46
【问题描述】:
尝试使用 Jquery 动态加载下拉菜单以引导下拉菜单,知道下面的代码是否有任何问题?
main.html
<div class="form-group">
<div class="row">
<div class="col-md-6" class="form-control">
<div class="btn-group dropright">
<button type="button" class="btn btn-secondary btn-lg dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Select Clients
</button>
<div class="dropdown-menu">
<ul class="dropdown-menu" id="projectSelectorDropdown"></ul>
</div>
</div>
</div>
</div>
main.js
(function dropdDOwndata(){
var data = [{
id: 1,
name: "Voyage"
},
{
id: 2,
name: "SDK"
},
]
$('.dropdown-menu a').click(function () {
$('#projectSelectorDropdown').val(data);
});
}());
【问题讨论】:
-
是的,.Val() 将设置下拉列表的选定值。看起来您想要设置选项。由于它是作为列表而不是选择实现的,那么stackoverflow.com/questions/1145208/… 可能会对您有所帮助
标签: javascript jquery html twitter-bootstrap