这里提供一段示例代码,可以实现根据 select 元素的 name 属性动态添加 option 元素:

// 获取 select 元素
var selectElem = $('select[name='dynamic-select']');
// 获取需要添加的选项数组
var options = ['Option 1', 'Option 2', 'Option 3'];
// 循环遍历选项数组,创建 option 元素并添加到 select 元素中
$.each(options, function(index, value) {
  var optionElem = $('<option>').text(value).val(value);
  selectElem.append(optionElem);
});

以上示例中,我们首先通过 jQuery 获取了一个 name 属性为 'dynamic-select' 的 select 元素,然后定义了一个选项数组。接着使用 jQuery 的 each 方法循环遍历该数组,创建新的 option 元素,设置其文本和值,并将其添加到 select 元素中。这样就完成了根据 select 的 name 动态增加 option 的操作。


原文地址: https://www.cveoy.top/t/topic/ol1i 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录