Я последовал этому примеру, чтобы захватить OnChange() JQuery событие для группы переключателей: JQuery $(#radioButton).change(...) not firing during de-selectionJQuery Radio Button OnChange не работает
Но в моем случае, решение, данное в этом примере не работает. Я следующее генерироваться из моего JSP:
<input id="object.reportEntity.reportEntityIsPrime1" name="object.reportEntity.reportEntityIsPrime" type="radio" value="Y_YES" checked="checked"/>Prime
<input id="object.reportEntity.reportEntityIsPrime2" name="object.reportEntity.reportEntityIsPrime" type="radio" value="N_NO"/>Not Prime
JS:
$(document).ready(function() {
// Display Alert on Radio Change
$('input[name=object.reportEntity.reportEntityIsPrime]:radio').change(function() {
alert('Radio Button clicked');
});
}
Оповещение не отображаемая. Кроме того, есть эта ошибка:
Синтаксическая ошибка, непризнанный выражение «вход»
Это ошибка JSP или ошибка JS? –
Ошибка JavaScript (JS). Я подозреваю, что это из-за точек, используемых в названии. –
Почему у вас такое длинное имя? Я знаю, что это C# –