【发布时间】:2021-01-10 01:57:01
【问题描述】:
我想在单击按钮时创建多个动态下拉列表.. 每个添加的下拉列表都应该有一个唯一的 Id。
我有一段代码可以创建多个下拉列表,但我不知道如何添加代码来为 ddls 创建唯一 ID。
这是我创建 ddls 的代码:
<div class="col-md-4">
<div class="form-group" id="containerOWL">
// I want to add dynamic drop down list here
</div>
</div>
<div class="row" style="margin-bottom: 32px;">
<a class="btn btn-primary" onclick="OW_LO_LW()" style="margin: 0 0 0 15px;">+ Add OWL/LO/LW</a>
</div>
function OW_LO_LW() {
var drop_list = '<select class="form-control">';
drop_list += '<option selected disabled >Select</option>';
drop_list += '<option >FL</option>';
drop_list += '<option >GA</option>';
drop_list += '<option >AL</option>';
drop_list += '</select>';
$("#containerOWL").append(drop_list);
}
谢谢你☺️
【问题讨论】:
-
您似乎从 HTML 中省略了一些元素。此外,您在声明函数时有一个错字。
function关键字应为小写。 -
我已经更新了代码,所以目前 onclick="OW_LO_LW()" 它正在创建多个 DDl 我想添加代码为每个 DDL 添加唯一 ID。
标签: javascript jquery dynamic drop-down-menu unique-id