ラジオボタンにクラスを追加するだけで、JavaScript / JQueryを使用して、必要に応じて入力にイベントリスナーを追加できます。
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="myjsfile.js"></script>
<input type="radio" class="clickyradio" />
<input type="radio" class="clickyradio" />
<input type="radio" class="clickyradio" />
今ファイルmyjsfile.jsに
$(document).ready(function() {
$('.clickyradio').click(function() {
// whatever you want to happen when it gets clicked
// "this" keyword will refer to the input element that got clicked
});
});
サーバーに何かを伝えるためにクリックが必要な場合は、クリックイベントハンドラー内にajax呼び出しを配置します。