jQuery:将变量传递给函数的问题

时间:2014-03-04 11:34:21

标签: jquery arrays variables

我正在使用select2插件,它允许我为多个选择设置默认值,如下所示:

$('#myID').select2('val', ['val1','val2','val3',...]);

到目前为止这个工作正常但是当我尝试使用变量而不是硬编码不同的val时,它会失败,所以我想我以错误的方式传递变量。 有人可以帮我这个吗?

我试过了:

var myVar = "['val1','val2','val3']";
$('#myID').select2('val', myVar);

非常感谢提供任何帮助,蒂姆。

1 个答案:

答案 0 :(得分:2)

尝试取消引用数组

var myVar = ['val1','val2','val3'];
$('#myID').select2('val', myVar);