Как изменить выбранный параметр элемента jquery selectric с помощью javascript?

#javascript #jquery #jquery-plugins

#javascript #jquery #jquery-плагины

Вопрос:

Я могу изменить выбранный параметр исходного выбора, выполнив что-то вроде-

 $('#mySelectList option:first').prop('selected', true)
 

но это не обновляет отображение selectric для выбора.

Комментарии:

1. Возможно, вы хотите создать ссылку на используемый вами плагин.

2. конечно, lcdsantos.github.io/jQuery-Selectric/index.html

Ответ №1:

В соответствии с этим запросом на извлечение вы можете «обновить» плагин:

 $('#mySelectList').prop('selectedIndex', 0).selectric('refresh');
 

Из документации:

$('select').selectric('refresh'); // Reconstruct the instance of plugin

Комментарии:

1. Да, это то, чего мне не хватало. Вы должны выбрать опцию, а затем вызвать обновление. Например- $(‘#mySelectList option:first’).prop(‘selected’, true); $(‘#mySelectList’).selectric(‘обновить’);

Ответ №2:

Чтобы изменить selectric на его значение, это работает:

 $('#mySelectList').val(someValue).selectric('refresh');