Как получить значение выбранного элемента option, если используется плагин niceSelect?

  • 21 октября 2023 г. 17:47
Ответы на вопрос 2
Если вы используете плагин niceSelect для стилизации элементов выбора (select), вы можете получить значение выбранного элемента следующим образом:

1. Привяжите событие `change` к элементу выбора.
2. В обработчике события `change`, используйте метод `.val()` для получения значения выбранного элемента.

Пример:
HTML:
```html
<select id="mySelect">
  <option value="1">Опция 1</option>
  <option value="2">Опция 2</option>
  <option value="3">Опция 3</option>
</select>
```

JavaScript:
```javascript
$(document).ready(function() {
  $('#mySelect').niceSelect(); // инициализация niceSelect
  
  $('#mySelect').on('change', function() {
    var selectedValue = $(this).val();
    console.log(selectedValue);
  });
});
```

В этом примере `selectedValue` будет содержать значение выбранного элемента. Вы можете использовать его по своему усмотрению, например, сохранить его в переменной или выполнить нужное действие с ним.
1. Взять выбранный элемент с классом "option.selected".

2. Получить значение атрибута "data-value" этого элемента.
Похожие вопросы