0

初始化插件后有没有办法改变自动完成列表?我想为“availableTags”传递一系列新词,并能够删除旧词。

即使在初始化后这也有效:

$("#mytags").tagit({
    availableTags: ["new_tag_1", "new_tag_2"]
});

但是我的新标签在一个数组中,如果我尝试将数组变量传递给 availableTags,如下所示,它不起作用。有任何想法吗?

$("#mytags").tagit({
    availableTags: [arrayWithNewAutocompleteTags]
});

如何操作 availableTags-array 并将其传递给数组?可能有一种更“代码”的方式来做我想做的事情。基本上,我也想要 availableTags 的“removeAll”和“createTag”。

4

1 回答 1

0

你需要这样:

// if the tags are in array this way:
arrayWithNewAutocompleteTags = ["new_tag_1", "new_tag_2"];


// then you need to add them this way:
$("#mytags").tagit({
    availableTags: arrayWithNewAutocompleteTags
});
于 2013-06-20T08:59:41.450 回答