我在对话框中有一个<select>
,当我尝试使用我的代码时,我不明白它为什么不创建我的 <select class="form-control agregation" name="agregation" id="select2">
<option>Titres</option>
<option>Indicateurs</option>
<option>Catégories</option>
<option>Données 12 mois Glissante</option>
</select>
var Mytab = [
"Données",
"Deplacement",
"Validation"
];
$("<select id='byOptions'>").appendTo("#select2");
$.each(Mytab , function(value) {
$("#byOptions").append($("<option></option>")
.attr("value", value).text(value));
});
。
{{1}}
什么不好?
感谢您的帮助!
答案 0 :(得分:1)
使用insertAfter()
更改强>
$("<select id='byOptions'>").appendTo("#select2");
要强>
$("<select id='byOptions'>").insertAfter("#select2");
<强>正确强>
$("<select id='byOptions'>").insertAfter("#select2");
$.each(Mytab , function(index,value) {
$("#byOptions").append($("<option></option>")
.attr("value", value).text(value));
});