Jquery-tokeninput字符串参数

时间:2015-12-22 10:30:13

标签: javascript jquery jquery-tokeninput

刚开始使用令牌输入,我没有设法让它按照我想要的方式工作。让我解释一下:

我在javascript中获得了一个String var,包含数据,如令牌输入本地数据:

var str='[{id : 1, name : "ADM" },
{id : 2, name : "JCH" },
{id : 3, name : "CGD" }]';

但是,我无法将str作为tokeninput的参数,如下所示:

$("#input").tokenInput(str, {preventDuplicates : true});

它给了我我认为的错误代码500。

错误可能伴随着str var返回的引用。问题是我需要使用这个var,它有点强加。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你应该做的是

$("#input").tokenInput(JSON.parse(str), {preventDuplicates : true});