我试图找到一种在selectize.js中设置默认值的方法。
我知道在jQuery中你可以使用:
$(".country").val("US");
但这与Selectize无关。我已经阅读了API文档,并尝试使用:
$(".country").selectize().setValue("US");
但它也不起作用。
我是新手,所以我可能在这里遗漏了一些东西,但无法弄清楚是什么。有什么想法吗?
答案 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']
});