我有像这样的javascript数组
var array = ["Impression", "Clicks", "CTR", "CVR", "CPC", "CPM", "CPA"]
我想从我的一个数组中选择在select2中设置所选文本,但感到困惑。
select2代码:
$('.params_1').select2({
placeholder: "Impression",
allowClear: false,
data: array,
initSelection: true
});

<select>
<option selected="selected">text</option>
<option>text</option>
</select>
&#13;
我使用placeholder :"impression"
但未选择,只是在我的选择选项中标记。
答案 0 :(得分:0)
如果你想从数组中选择一些选项,你的html应该包含该选项。
例如 - 如果你想设置&#34; Impression&#34;要选择,将您的HTML更改为以下 -
<select>
<option selected="selected">Impression</option>
</select>
如果您想为某些value
提供选项,则应将Array更改为对象数组。有关详细信息,请查看this链接。