Я пытаюсь запустить jquery из моего модального окна, но, похоже, он ничего не делает. Вот мой JQuery:Запуск jquery изнутри мода
$('select').on('change', function() { alert(this.value); })
Код должен предупредить браузер, что выпадающий список был изменен, когда он меняется.
Мои выпадающие генерируются на основе результатов таблицы SQL, как так
<div class="input-group">
<span class="input-group-addon" id="sizing-addon1"><?=$value[1];?></span>
<select id="myChange" name="goneTeammates[<?=$uniqueLoop;?>]" class="myChange form-control">
<option class="white" value="">Attended</option>
<option class="red" value="<?=$value[0];?>|A">Absent</option>
<option class="blue" value="<?=$value[0];?>|V">Vacation/Holiday</option>
</select>
</div>
Я не знаю, почему я не могу получить эту очень простую вещь, чтобы бежать, это не должно быть это трудно.
P.S Я знаю, что jQuery запущен, потому что выпадающие списки видны в модальном окне, которое работает правильно.
У меня нет ошибок на консоли.
Является ли модальный шаблон шаблоном где-нибудь или он уже на странице? Возможно, выбор не существует для $ ('select') для подключения. – Zach
@ Zach существует на той же странице. Фактически, он существует прямо там, где функция загрузки для модала, которая, как я знаю, работает явно. – GrumpyCrouton
Для здравого смысла - перейдите и измените селектор на $ ('# myChange') и посмотрите, не изменилось ли это. – Zach