我有一种形式,在这种形式,我有很多复选框,并且复选框被分类为2类别,当我选择一个类别时,其所有子类别复选框会自动选中,并且我使用“提交”按钮作为筛选器,根据chekbox选中。为什么复选框会在我提交表单时自动取消选中?
对于防爆: - 我作为
1]Alcoholic Drinks
2]--Beer
3]--Rum
4]--Whiskey
5]Non Alcoholic Drinks
6]--Coffee
7]--Tea
8]--Juice
我使用jQuery来复选框自动被选择的检查盒。 假设用户在酒精上打勾,然后自动选中其子框。
我的代码: -
$('#Alcoholic').click(function()
{
if($(this).attr("checked"))
{
$(this).parents('.min-form').find('label.Beer').removeClass('checked');
$(this).parents('.min-form').find('label.Wine').removeClass('checked');
$(this).parents('.min-form').find('label.Spirits').removeClass('checked');
}
else
{
$(this).parents('.min-form').find('label.Beer').addClass('checked');
$(this).parents('.min-form').find('label.Wine').addClass('checked');
$(this).parents('.min-form').find('label.Spirits').addClass('checked');
}
return false;
});
当我检查酒精及其子复选框都被选择automatically.My问题是,当我提出不具有任何操作的复选框选中获得唐automatically.I形式不知道这是怎么发生的?为什么复选框会在我提交没有任何表单标签的表单时自动取消选中?
+1好的答案。 –