Как установить значение по умолчанию в selectize.Яш?

Я пытаюсь найти способ установить значение по умолчанию в selectize.js.

Я знаю, что в jQuery можно использовать:

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

но это не работает с Selectize. Я уже прочитал документацию API, и я попытался использовать:

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

но это не работает.

Я новичок, поэтому я, вероятно, пропустил что-то здесь, но не могу понять, что. Есть идеи?

1 ответов


на документация, функции API вызываются в свойстве selectize, которое вызов selectize () добавляет к исходному элементу select или input; это свойство указывает на базовый экземпляр selectize.

поскольку это свойство элемента, вы используете синтаксис [0] для элемента из jQuery:

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

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