私は、ゼロアイテムからランダムな長さのリストを動的に生成します。各アイテムにはチェックボックスが含まれています。ラジオボタンとは異なり、すべてのチェックボックスをオフにすることはできますが、ラジオボタンのようににすることができます。をチェックします。これを強制するために、私は(ここでは与えられた回答に基づいて:jQuery - checkboxes like radiobuttons)jQueryの使用しています:JQuery:ラジオボタンとしてのチェックボックス、デフォルト選択無し
var $radiocheck = $('input.radiocheck');
$radiocheck.click(function() {
if($(this).is(':checked')) {
$(this).attr('checked', false);
}
else if($(this).not(':checked')) {
$radiocheck.removeAttr('checked');
$(this).attr('checked', true);
}
});
...しかし、それは(チェックボックスのチェックを外したまま動作しない、それが現在立っているよう
に私のコードはありますクリック)。どんな助けもありがとう!
"とは、上記のいずれも" のための余分なラジオボタンを追加します。チェックボックスが何かのように動作するようにすると、ユーザーを混乱させる危険性があります。 – Blazemonger