У меня есть HTML, как это:
<input type="radio" name="type" value="FL" checked="checked" />Fixed
<input type="radio" name="type" value="SV" />Saving
<input type="radio" name="type" value="L2" />Type 2
и следующий скрипт
$(function () {
$('input[name=type]').change(function () {
alert($(this).val());
});
$('input[value=SV]').attr('checked', 'checked');
});
Во-первых, добавили событие изменения к переключателю.
изменение обработчика событий срабатывает, если я выбираю переключатель в пользовательском интерфейсе.
Но это не срабатывает, когда я изменяю выбранное значение радиокнопки программно.
Я хочу, чтобы change event
также срабатывал при программном выборе радиокнопки.