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

时间:2014-09-16 14:06:53

标签: javascript jquery html selectize.js

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

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

$(".country").val("US");

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

$(".country").selectize().setValue("US");

但它也不起作用。

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

2 个答案:

答案 0 :(得分:18)

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

由于它是元素的属性,因此将[0]语法用于jQuery中的元素:

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

$select[0].selectize.setValue("US");

答案 1 :(得分:1)

也许可以使用物品..

$('select').selectize({
items : [""], // initializing selected value to nothing
plugins: ['remove_button','restore_on_backspace']
});