复选框选中功能,用于单个页面中的两组复选框,不能单独调用功能
checkbox checked function for two set of checkboxes in a single page, cant calll functions individually
我在一页中有两组输入复选框。 我为每个集合添加了一个"选中"功能,每个集合都有不同的功能。 我会树立一个榜样,
<div id="set1">
for(var i=0;i<n;i++)
<input type="checkbox" class=filter[i] onclick="clickCheck(filter[i])">array values
}
</div>
<div id="set2">
(for var j=0;j<n;j++)
<input type="checkbox" name="facets" value=array[j]>array values
}
</div>
我使用了jquery函数,如
$("#set1 :checkbox").click(checkFacetSelectionCount);
checkFacetSelectionCount()
{
$('#set1 :input[type=checkbox]:checked').each(function() {
alert("Checked");
}
和
clickCheck(s)
{
if ($("#set2").is(':checked'))
{
alert(s);
}
else
{
alert("Nothing Checked");
}
,这两个功能在单击复选框时被激活,所以发生的情况是,每当我单击任何一组时,两组功能都会被激活。我该如何防止这种情况?如何以不同的方式调用这两个函数?
我认为
第一个应该
$('#set1 :input[type=checkbox]:checked')
{function body;}
另一个应该
$('#set2 :input[type=checkbox]:checked')
^ 2 instead of 1
{function body;}
相关文章:
- 具有onclick功能的自定义复选框在实际切换复选框之前执行功能
- 将复选框转换为图像,需要添加拖动功能才能更改图像
- 如何在具有分页功能的表格排序器中取消选中所有复选框
- 复选框树视图功能不起作用
- 复选框单击功能不起作用
- 在jqgrid中选中所有复选框的功能
- 选中复选框时如何激活功能
- 通过单击复选框启动智能功能
- 预选中复选框功能
- 复选框 - 选中取消选中功能不起作用
- Ruby on Rails - 我的“checkall”复选框功能跳转到数据表上的页面
- 使用Bootstrap Glyphicons创建复选框功能
- angular js中的复选框功能
- HTML javascript复选框功能
- 当父级具有单击事件时,复选框功能不起作用
- Ajax:将复选框功能转换为Wordpress中的输入字段和更新按钮
- Ajax复选框功能
- 像单选按钮一样的复选框功能
- Javascript 选中/取消选中所有复选框功能仅在有多个复选框时才有效
- 弹出窗口内的复选框功能