如何在selectize.js中设置默认值?

Viv*_*len 8 html javascript jquery selectize.js

我正试图找到一种在selectize.js中设置默认值的方法.

我知道在jQuery中你可以使用:

$(".country").val("US");
Run Code Online (Sandbox Code Playgroud)

但这与Selectize无关.我已经阅读了API文档,并尝试使用:

$(".country").selectize().setValue("US");
Run Code Online (Sandbox Code Playgroud)

但它也不起作用.

我是新手,所以我可能在这里遗漏了一些东西,但无法弄清楚是什么.有任何想法吗?

All*_*net 19

根据文档,在selectize属性上调用API函数,selectize()调用将其添加到原始的select或input元素; 此属性指向底层的选择性实例.

因为它是元素的属性,所以使用[0]语法来表示jQuery中的元素:

// initialize the selectize control
var $select = $('.country').selectize();

$select[0].selectize.setValue("US");
Run Code Online (Sandbox Code Playgroud)