Опции не публикуются Bootstrap Multiselect - PullRequest
0 голосов
/ 22 января 2019

Я использую Bootstrap Multiselect (https://github.com/davidstutz/bootstrap-multiselect). Это отличный компонент, но у меня возникла проблема, описанная ниже.

Допустим, у меня есть выборка с идентификатором 'select-status' с10 опций, и я хочу, чтобы приложение открывалось по умолчанию с выбранными первыми 3 опциями. Для этого я использую этот код:

$(function () {
    $('#select-status').multiselect('select','1');
    $('#select-status').multiselect('select','2');
    $('#select-status').multiselect('select','3');
});

Я вижу, что приведенный выше код работает, потому что 3 опции выглядят отмеченными, когда яЗагрузите мое приложение.

Проблема в том, что, когда я отправляю форму, публикуется только одна опция, ЕСЛИ МЕНЯ вручную нажимаю на раскрывающийся список выбора, чтобы показать опции. Только делая это и даже не нажимая на любуювариант, форма будет отправлена ​​правильно, с 3 выбранными вариантами.

Я предполагаю, что, вероятно, мне нужно сделать некоторый код после того, как я выберу опции программно.

Любые подсказки?

Спасибо!

1 Ответ

0 голосов
/ 22 января 2019

Что, если вместо этого вы используете массив значений?

$('#select-status').multiselect('select', ['1', '2', '3']);

Хотя было бы интересно увидеть и остальную часть вашей разметки.А также услышать, что вы используете для получения данных.

...