|
|
|
สอบถามผู้รู้ครับ limit multiple checkbox[ ] และ disabled ทุกตัว เมื่อครบ limit |
|
|
|
|
|
|
|
<div id="container">
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
<input type="checkbox" name="checkbox[]" id="checkbox[]" value="" /><br />
</div>
$(document).ready(function(){
var maxbox = 2,count=0;
var container = $("#container")
$('input:checkbox',container).click(function(){
count = $('input:checkbox:checked',container).length;
if(count > maxbox){
alert('คุณเลือกได้เพียง '+maxbox+' รายการ');
return false;
}
});
});
คิดว่าแบบนี้น่ะครับ http://jsfiddle.net/psNGV/
เพิ่มเติมครับ http://jsfiddle.net/psNGV/1/
|
ประวัติการแก้ไข 2013-09-03 13:23:38
|
|
|
|
Date :
2013-09-02 21:35:10 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<input type="checkbox" name="checkbox[]" id="checkbox[ ]" value=""/>
<input type="checkbox" name="checkbox[]" id="checkbox[ ]" value=""/>
<input type="checkbox" name="checkbox[]" id="checkbox[ ]" value=""/>
<input type="checkbox" name="checkbox[]" id="checkbox[ ]" value=""/>
<input type="checkbox" name="checkbox[]" id="checkbox[ ]" value=""/>
<input type="checkbox" name="checkbox[]" id="checkbox[ ]" value=""/>
$(document).ready(function(){
$('input[name="checkbox[]"]').click(function(e){
var Max = 2;
var Checked = $('input[name="checkbox[]"]:checked').length;
if(Checked==Max){
$('input[name="checkbox[]"]').each(function(){
if(!$(this).is(":checked")){
$(this).prop("disabled", true);
}
});
}else{
$('input[name="checkbox[]"]').each(function(){
$(this).prop("disabled", false);
});
}
});
});
อีกแบบนึง
|
|
|
|
|
Date :
2013-09-02 22:52:26 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|