Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 当我选中任何复选框时,如何发送表单?_Jquery_Forms_Checkbox - Fatal编程技术网

Jquery 当我选中任何复选框时,如何发送表单?

Jquery 当我选中任何复选框时,如何发送表单?,jquery,forms,checkbox,Jquery,Forms,Checkbox,我有一张表格,里面大约有10个复选框。当我想在检查一些checkox后发送表单时,我是这样做的: $('input#checkbox1').live("click", function() { $('#my_form').submit(); }); 如何做,如果我选中任何复选框,那么表单将被发送?$('input[type=checkbox')而不是$('input\checkbox1')应该会有所帮助。每次选中/取消选中任何复选框时,此代码都会提交 $(document).on("c

我有一张表格,里面大约有10个复选框。当我想在检查一些checkox后发送表单时,我是这样做的:

$('input#checkbox1').live("click", function() {
    $('#my_form').submit();
});

如何做,如果我选中任何复选框,那么表单将被发送?

$('input[type=checkbox')
而不是
$('input\checkbox1')
应该会有所帮助。

每次选中/取消选中任何复选框时,此代码都会提交

$(document).on("click", ":checkbox", function() {
   $('#my_form').submit();
})
此代码只有在选中任何复选框时才会提交

$(document).on("click", ":checkbox", function() {
   if ( $(this).is(":checked") ) {
      $('#my_form').submit();
   }
})

如果要筛选,以使其不附加到所有复选框,请考虑将类添加到指定的复选框,然后使用类似这样的“

”。
$(document).on("click", ".sendFormCheckbox", function() {
    $('#my_form').submit();
});

请重申你的问题。我不明白你在问什么。