Есть страница с которого отправляю запрос аяксом на бек, когда приходит ответ, на странице рендерится виджет, (типа модалки) где формируются блоки в зависимости от ответа с бека. В одном из блоков может появится select (а может и не появится, это зависит от ответа). Далее на кнопке онкликом происходит еще одна, слудущая отправка на бек. И в момент клика, я пытаюсь получить значение селект. Но в какое бы значение я не выбрал в селекте перед отправкой, мне прилетает всегда первый элемент. Не пойму почему так?
селект выглядит примерно так
<select id="select">
<option value="item1">Elem-01</option>
<option value="item2">Elem-02</option>
<option value="item3">Elem-03</option>
</select>
получить значение пытаюсь так.
$('#select').val();
когда я пробую это делать например на codepen, у меня все работает как надо, я получаю нужный элемент. Тот который выбран. Но на проекте когда я перенес это. Мне приходит всегда! Только первый элемент селекта и не важно какой я выбрал. Почему так происходит? Что может конфликтовать? Или может не так выборку из селекта делаю ? Может как то еще можно выборку делать из селекта?