Webで検索して、同様の記事があり、私の作成している
CakePHPで適用したところ、
チェックするとチェックができなく困っていました。
そこで、同じ動作ができないか、工夫してみました。
以下がそのソースです。
JQUERYは読み込んでいることが前提ですが、
$(this).attr(‘checked’, true);
の動作がおかしい場合、試してみてください。
サンプルソースは以下の通りです。
<script type="text/javascript">
$(function(){
$(document).on("click" ,"input[id$='_main']", function(ev){
var clickthis = this
$("input[id$='_main']").each( function() {
if (clickthis.id != this.id) {
$(this).attr('checked', false);
}
});
});
});
1<br>
2<br>
3<br>