работает ли обычный jquery id #selector на html ответа Ajax json? - PullRequest
0 голосов
/ 07 августа 2020

с событием по щелчку я вернул раскрывающийся ниже элемент как ajax json ответ, без ссылки на страницу sh:

<select class='custom-select col-md-4' id='family'>
  <option value''> Select family</option>
  <option value='1'>familyName</option>
</select>

, тогда я хочу выполнить функцию при изменении параметра используя:

$('#family').on('change', function(){
        alert("Yeey");
 });

, но, похоже, не работает.

Ответы [ 2 ]

0 голосов
/ 07 августа 2020

Требуется более 1 опции. По умолчанию выбран первый вариант. Таким образом, нет запуска события изменения.

0 голосов
/ 07 августа 2020

Кажется, ваш код работает. Просто добавьте еще одну опцию в select

На данный момент у вас есть только одна опция, которая выбрана по умолчанию, поэтому событие изменения не применяется. твой сценарий хорош. например:

<select class='custom-select col-md-4' id='family'>
 <option value=''>select family</option>
  <option value='1'>familyName</option>
</select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...