Смена селекта через радио

https://toster.ru/q/392135

by yoowordpress

HTML

<div>
  <input id="rr" data-number="0" type="radio" name="changed" val="rr">
  <label for="rr">rr</label>
  <input id="aa" data-number="1" type="radio" name="changed" val="aa">
  <label for="aa">aa</label>
  <input id="vv" data-number="2" type="radio" name="changed" val="vv">
  <label for="vv">vv</label>
</div>

<select name="target">
  <option value="rr">rr</option>
  <option value="aa">aa</option>
  <option value="vv">vv</option>
</select>

JavaScript

jQuery(document).on('change','input[type=radio]',function() {
  $(this).parent().next().prop('selectedIndex', $(this).data("number")).change();
});

jQuery(document).on('change','select',function() {
  alert('ok');
});