javascript - Bootstrap - 如何在 JavaScript 中动态添加 <select class ="form-control">?

标签 javascript css select

我正在学习 Bootstrap 和 jQuery。我对他们两个都很陌生。

我想生成标签 <select class="form-control"> 动态地通过 JavaScript 代码。

我的 JavaScript 中有以下代码:

var response = originalRequest.responseXML;
var property = document.createElement("select");
property.id = "predicate(" + addprop.level + "," + addprop.count + ")";
property[property.length] = new Option("Properties", "");
var options = response.getElementsByTagName('option');

根据我的阅读,document.createElement("select")动态创建选择标签。

我的问题是,如何使用 Bootstrap 样式(即使用 class="form-control" )制作动态生成的选择标签?

我希望通过 jQuery/JavaScript 动态生成下拉列表(即不使用 HTML/JSP 文件中的 select 标记。

最佳答案

你可以这样做:

property.className = "form-control";

完整:

var response = originalRequest.responseXML;
var property = document.createElement("select");
property.className = "form-control";
property.id = "predicate(" + addprop.level + "," + addprop.count + ")";
property[property.length] = new Option("Properties", "");
var options = response.getElementsByTagName('option');

有关 MDN 的更多信息 here .

关于javascript - Bootstrap - 如何在 JavaScript 中动态添加 <select class ="form-control">?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35663800/

相关文章:

2个日期之间的MySQL事件SELECT

javascript - 双击后输入丢失占位符

html - CSS 中的条件注释

c - 如何确保信号处理程序完成,然后才继续程序?

css - 使用 CSS 自动滚动

html - 媒体查询覆盖

sql - 基于列值的条件选择

javascript - 是否可以在不拉伸(stretch)或显示滚动条的情况下将幻灯片中的所有图像设为全尺寸

c# - 使用 Ajax 在 C# 中添加 session 变量

javascript - 使用 JavaScript 和 Angular (HttpClient) 进行 FPL Api 身份验证