Javascript 无法在多个选择中附加选项

Javascript 无法在多个选择中附加选项,javascript,jquery,html,multiple-select,Javascript,Jquery,Html,Multiple Select,我有一个multipleSelect,它是使用javascript动态创建的,我目前无法在其中附加选项 下面是一个例子 以下是我尝试过的: $(selectEventTypeAssetId).append($('<option value="1"').text("2")); $(selectEventTypeAssetId).html($('<option value="1"').text("2")); $(selectEventTypeAssetId).html('<opt

我有一个multipleSelect,它是使用javascript动态创建的,我目前无法在其中附加选项

下面是一个例子

以下是我尝试过的:

$(selectEventTypeAssetId).append($('<option value="1"').text("2")); 
$(selectEventTypeAssetId).html($('<option value="1"').text("2"));
$(selectEventTypeAssetId).html('<option value="1">234</option>');
$(selectEventTypeAssetId).append('<option value="1">234</option>');
$(selectEventTypeAssetId).text('<option value="1">234</option>');

$(selectEventTypeAssetId).append($)(您的问题是,在实例化元素上的
multipleSelect
插件之前,需要追加新的
选项
元素,如下所示:

var $selectEventTypeAssetId = $('<select id="eventTypeSelect" class="form-control" />').appendTo('.alertTypeMultipleSelect');
$selectEventTypeAssetId.append('<option value="1">234</option>');

$('.alertTypeMultipleSelect').multipleSelect({
  placeholder: "Event Type",
  selectAll: false,
  width: "100%",
  filter: true,
  sort: true,
});
var$selectEventTypeAssetId=$('').appendTo('.alertTypeMultipleSelect');
$selectEventTypeAssetId.append('234');
$('.alertTypeMultipleSelect').multipleSelect({
占位符:“事件类型”,
selectAll:false,
宽度:“100%”,
过滤器:对,
排序:对,
});
试试这个

$selectEventTypeAssetId=$(“”);
$selectEventTypeAssetId.html(“一”);
$(“.alertTypeMultipleSelect”).append($selectEventTypeAssetId);
$(“选择”)。多重选择({
selectAll:false,
宽度:“100%”,
过滤器:对,
排序:对,
});

事件类型:

@AshishBahl您也可以试试这一个$(“#selectEventTypeAssetId”).append($('').val(index.html(text));
var newOption = new Option(key, value, true, false);
$("#selectEventTypeAssetId").append(newOption).trigger('change');