我跟着這個例子來捕獲的onChange()jQuery的事件單選按鈕組: JQuery $(#radioButton).change(...) not firing during de-selectionjQuery的單選按鈕平變化不工作
但在我的情況下,在該例子中給出的解決方案是行不通的。我有以下從我的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');
});
}
警報沒有被diplayed。此外,還有這樣的錯誤:
語法錯誤,無法識別的表達式「輸入」
這是JSP錯誤還是JS錯誤? –
JavaScript(JS)錯誤。我懷疑這是因爲名稱中使用的點。 –
爲什麼你有這麼長的id名字?我認爲這是C# –