javascript - 以编程方式为选择列表创建选项时 - 如何添加类?
问题描述
我正在创建通过 Javascript 和 Dojo 附加到选择列表的选项。我想做的是以编程方式向每个新选项添加一个类,但我看到的每个示例都通过 ID 标识了您想要添加类的选项,我也不知道如何以编程方式添加。我只知道如何为选项元素设置文本和值。
for (var i = 0, idxLen = programNames.length; i < idxLen; i++) {
var opt = domConstruct.create('option');
//a single item in programNames looks like this: ['AR', 'Blahblahblah']
opt.value = programNames[i][1];
opt.text = programNames[i][1];
}
我想将每个选项的类设置为programNames[i][0]
. 有没有办法做到这一点?
欢迎使用 JQuery 解决方案。
解决方案
推荐阅读
- angular - 如何在不同模块的角度中的两个不同组件之间共享数据
- c++ - Vex Robot C++ 的转向问题
- mysql - 带有左外连接的 LINQ 查询只需要最近的记录
- oracle - ORA-00942: 不存在与其他用户连接的表或视图
- arrays - 如何在Swift中将数组中的所有项目划分为Double
- ruby-on-rails - 我有一个下拉菜单,想根据 Rails 中的答案显示部分内容
- api - DevOps API 搜索查询语法
- java - 使用 Java 求解 CPLEX .mod
- macos - macOS:如何检测应用程序的查找器图标何时打开?
- javascript - 如何通过值的总和过滤对象数组