我有一个带有下拉列表的网页。我有一个问题here的JSFiddle。下拉列表使用select2插件呈现。我需要在下拉列表中支持标签。我的下拉列表在初始(创建)状态期间正常工作。但是,当我编辑记录时,我无法弄清楚如何预先填充选定的值。我尝试按照以下文档中的示例进行操作:
$('#NameDisplay').select2({
tags: ["Randy"]
});
但是,正如我的Fiddle所示,它不起作用。我加入了一个" Basic"下拉只是为了尝试获取一些东西。我还包括一个"完整"更好地展示我的整个场景。我无法弄清楚我做错了什么。
答案 0 :(得分:1)
您只需设置value
元素的<input>
属性即可。将其设置为以逗号分隔的标记列表。
<input class="form-control input-sm" id="NameDisplay"
name="NameDisplay" type="text" value="Randy" />