2015-04-24 21 views
0

我正在使用jquery 1.6.2現在單選按鈕選中不會觸發。我可以做的很長一段時間單選按鈕更改事件不會觸發

<input id="DocumentNotesList_d20bb499-012f-487e-aba8-391e2adf5cd5__IsPrivate" type="radio" value="True" name="DocumentNotesList[d20bb499-012f-487e-aba8-391e2adf5cd5].IsPrivate" data-val-required="The IsPrivate field is required." data-val="true"> 

$('input[type=radio], input[value=True]:radio').change(function() { 

}); 

<input id="DocumentNotesList_e3d0d4d1-c135-4e8e-aa12-333eafaef403__IsPrivate" type="radio" value="False" name="DocumentNotesList[e3d0d4d1-c135-4e8e-aa12-333eafaef403].IsPrivate" checked="checked"> 
+0

的jQuery 1.6.2是_four years_舊。你必須更新。你的代碼是在'$(document).ready()'語句中的嗎? –

+0

添加了缺少的括號。 – Gilsha

+0

小提琴請..... –

回答

0

你把你的代碼script標籤內:

<script> 
     $('input:radio[value="True"]').change(function() { 
      alert('selected'); 
     }) 
    </script> 

演示:https://jsfiddle.net/rx7h2onx/1/

+0

PLZ再次看到我的問題,我有兩個單選按鈕 – Jack

+0

@govindaghimre不知道你是否正確地更新了問題。你可以使用這個'$('input:radio [value =「True」]')'看看我的更新。 – renakre