限制复选框数量 [英] Limit Checkbox amount
本文介绍了限制复选框数量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有20个复选框。如果选择了4个复选框,我需要禁用16个复选框。
I have 20 Checkboxes. I need to disable 16 Checkboxes, if 4 checkboxes are selected.
我用这个jquery代码尝试了这个begann
I tryed this begann with this jquery code
$("input[type=checkbox][name=cate]:checked").each(
function()
{
}
);
我需要的是,如果用户选择4个复选框,那么所有其他复选框都应该被禁用。 >
What i need is if a user selects 4 checkboxes then all other checkboxes should be disabled.
推荐答案
$("input[type=checkbox][name=cate]").click(function() {
var bol = $("input[type=checkbox][name=cate]:checked").length >= 4;
$("input[type=checkbox][name=cate]").not(":checked").attr("disabled",bol);
});
这篇关于限制复选框数量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文