Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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
Javascript jquery中的多个选择复选框_Javascript_Jquery_Html_Checkbox_Checked - Fatal编程技术网

Javascript jquery中的多个选择复选框

Javascript jquery中的多个选择复选框,javascript,jquery,html,checkbox,checked,Javascript,Jquery,Html,Checkbox,Checked,我想在div或textbox中显示复选框的多个值 function countChecked() { var n = $("input:checked").val(); $("div").text(n + (n === 1 ? " is" : " are") + " checked!"); } countChecked(); $(":checkbox").click(countChecked); 试试这个: function countChecked() { var n =

我想在div或textbox中显示复选框的多个值

function countChecked() {
    var n = $("input:checked").val();
    $("div").text(n + (n === 1 ? " is" : " are") + " checked!");
}
countChecked();
$(":checkbox").click(countChecked);
试试这个:

function countChecked() {
  var n = 0;
  $(":checkbox:checked").each(function(){
     n += parseInt(this.value, 10)
  })
  $("div").text(n + (n === 1 ? " is" : " are") + " checked!");
}

此输出长度。。我想要价值。你应该添加一些解释,说明你在那里做了什么来改进他的代码。本网站是关于学习,而不仅仅是关于解决方案。:)
function countChecked() {
    var n= "";
    $("input[type=checkbox]:checked").each(function(){
        n += $(this).val() + " ";
    });
    $("#change").text(n);
}
countChecked();
$(":checkbox").click(countChecked);