【jQuery】チェックボックスの選択数を制限する方法

【jQuery】チェックボックスの選択数を制限する方法

フォームで複数選択できるチェックボックスですが、選択個数を2つまでにしたい、それ以上は選択出来ない様にしたいという要望があったりします。

今回はチェックボックスの選択数を制限する方法をご紹介します。

チェックボックスの選択数を制限する方法

$("input[type=checkbox]").click(function(){
    var $count = $("input[type=checkbox]:checked").length;
    var $not = $('input[type=checkbox]').not(':checked')

    if($count >= 2) {
        $not.attr("disabled",true);
    }
    else{
        $not.attr("disabled",false);
    }
});

実装結果

いかがでしょうか。
if($count >= 2)の数字を変えると、選択数を変更できます。

他にもあるよ。関連記事

人気記事

人気記事

最新記事

ブログカテゴリー

タグ

プロフィール

プロフィール画像

猫田 ねこ

パチンコ店勤務からweb制作会社へ転職という異色の経歴。漫画大好き。アニメ大好き。パチンコ大好きな、ねこです。

利用規約  お問い合わせ

ページトップへ