2016-10-07 3 views
0

多選択チェックボックスの選択を特定の数に制限するための静的なJavaScriptスクリプトがいくつかあります。私。私は4つの回答のリストを持っていますが、私は2を確認することしかできません。値に基づくマルチ選択量の制限

しかし、私は質問の価値に基づいてそれらを制限するものを探しています。つまり、私は4つの回答のリストを持っています。私は2つの値の1つの質問を選択することができます。

誰でもこの質問に対する回答がありますか? THX

答えて

0

あなたは

<div class="checkbox-levels"> 
     <p><strong>Which level would you like? (Select 2 Levels)</strong></p> 
     <input class="single-checkbox"type="checkbox" name="question" value="1">Level 1<br> 
     <input class="single-checkbox" type="checkbox" name="question" value="2">Level 2<br> 
     <input class="single-checkbox" type="checkbox" name="question" value="3">Level 3<br> 
     <input class="single-checkbox" type="checkbox" name="question" value="4">Level 4<br> 
    </div> 


<script> 
var limit = 2; 
$('input.single-checkbox').on('change', function(evt) { 
    if($(this).siblings(':checked').length >= limit) { 
    this.checked = false; 
    alert("allowed only 2"); 
} 
}); 
</script> 
[変更]機能を使用することができます
関連する問題