0

以下のコードで達成できる最大4つのチェックボックスをユーザーにチェックさせたいと思います。ユーザーがチェックを外すと、カウントが 1 つ減り、別のチェックを許可する必要があります。

ユーザーがチェックボックスをオフにして、実行するクリックによってカウントが減少し、必要な最大チェックボックスのみをチェックできるようにするにはどうすればよいですか。

*注: ユーザーが最大 4 つのチェックボックスをオンにした場合、5 番目のチェックボックスをクリックすると、メッセージが表示され、特定の 5 番目のボックスがオフになります。これは既に行っています。

$('.chkbx').click(function() {


if (kgcount>="5") {
    alert("You have selected 4 items");
    $(this).prop("checked", false);

    } 

});

何か見逃した場合はお知らせください。

PS: 何らかの理由でこれをチェックしましたが、うまくいきません -カウント + / - チェックボックスのクリックとクリック解除

4

2 に答える 2

0
var kgcount  = 1;
$('.chkbx').click(function() {


if (kgcount>="5") {
    alert("You have selected 4 items");
    $(this).prop("checked", false);

    } 
kgcount++;

});
于 2013-09-16T09:09:21.903 に答える