jquery多个复选框-选择器不起作用

标签 jquery checkbox

我尝试过进行测试:

var test = Array();

$('input[name=first_category[]]:checked').each(function()
{
    test.push($(this).val());
});

alert(test);
  1. 选中最后一个复选框。
  2. 刷新页面。
  3. 警报应该为空(但不为空,它显示为 4)。

我有 5 个类别,每个类别包含 10 多个复选框。

最佳答案

抱歉,我已经更新了我的解决方案。 check here以获得更新的解决方案。

<input type="checkbox" name="first_category[]" value="1" />
<input type="checkbox" name="first_category[]" value="2" /> 
<input type="checkbox" name="second_category[]" value="3" /> 
<input type="checkbox" name="second_category[]" value="4" />
<br/>
<input type="button" value="check" id="btnCheck"/>

$("#btnCheck").live('click', function() {
    var test = [];
    $("input[name='first_category[]']:checked").each(function() {
        test.push($(this).val());
    });
    alert(test);
});

关于jquery多个复选框-选择器不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5714006/

相关文章:

Jquery 移动页面仅在重新加载后有效?

javascript - 如何在不刷新索引页的情况下刷新 DIV

javascript - jquery 中的数组复选框验证

html - 将自定义图像设置为没有强制标签的复选框

php - 至少选择一个复选框,PHP

html - 我们可以在 html 中对复选框进行分组吗

javascript - jQuery 复选框自动禁用和重新启用

jquery - 我正在寻找 Google 即搜即得的克隆版,它可以在您继续键入时动态更改页面(自动完成)

javascript - d3.js 仅加载部分数据/同步数据

function - 我可以将 onEdit 函数限制为 Google 表格中的复选框单元格吗?