选中一定数量的复选框时运行 jQuery 函数
Run jQuery function when a certain number of checkboxes are selected
我正在尝试使用jQuery实现以下目标:
从 20 个复选框中最多选中 3 个复选框,当选中三个复选框时,运行 jQuery 函数。
如果我
理解正确,您想在选中三个框的情况下运行一个函数?要做到这一点,请使用
$(":checkbox").click(function(){
if($(":checkbox:checked").length==3))
//run function here
});
我正在考虑 Jquery 官方文档上的示例:http://api.jquery.com/checked-selector/
<script>
function myFunction(){
}
function countChecked() {
var n = $("input:checked").length;
if(n==3){
myFunction();
}
}
$(":checkbox").click(countChecked);
</script>
相关文章:
- 嗨,我正试图将我的movieprice数组从复选框值传递给另一个计算选择总数的函数,但我的代码没有;t运行
- 为预先选中的复选框在加载时运行ng更改函数
- C#/ASP-web,ASP:在客户端执行复选框消息框,如果是,则运行服务器端代码
- 根据复选框运行函数
- 我的 javascript 语句不会运行其 else 语句,即使未选中复选框
- 在运行时添加复选框并将其保存在 HTML 文件代码中
- 如果选中复选框,则在登录后运行 javascript 函数
- 在单击禁用复选框时运行函数
- 在更改的众多复选框之一上运行javascript函数
- 动态复选框创建以在单击时运行函数
- 勾选复选框并通过单击链接运行 onclick 事件
- 如果选中了特定的复选框,我想运行另一段 jQuery 代码(如果是)
- 在实际设置checked标志之前,运行脚本onclick的复选框
- 将父样式更改应用于组中的所有复选框;全部检查”;运行javascript函数
- 路由加载时运行成员控制器函数以设置控制复选框的属性
- 在我的页面上更改复选框后运行函数
- 单击自定义复选框不会运行关联的onClick功能
- 如何在JavaScript/jQuery中弹出模态并运行复选框检查
- 复选框-仅在选中jquery时运行
- 如何让Dojo复选框运行命令