当我使用select2创建记录时,它工作正常。它保存到以逗号分隔的数据库中,例如ABC,ABCD,XYZ等没问题。
但是当我编辑记录时,如何在外观中自动选择与该特定记录关联的标签。就像在外观字段中一样,每当我编辑记录时都会有像ABC,ABCD,XYZ这样的标签,这些标签将被自动选中,我可以将其删除。
在编辑模式下
<select id="tag_list" name="tag_list[]" class="form-control" multiple>
//How can I get selected tags when Edit it with the particular record here.
</select>
这与我之前的讨论有关。
当我在循环中使用选项时,它不起作用我该如何解决这个问题。
非常感谢
答案 0 :(得分:0)
将字符串分解为每个标记,在构建选项时将所选属性添加到每个展开的标记,更改select2以显示所选的标记
$(".js-example-tags").select2({
tags: true
})