得到checkbox所有的已经选择的

800 800
jquery
sam
sam 2024-06-22 15:54:57

概述

得到一个多个同名的checkbox所有的值

方法

采用选择器查询后循环的方式

function AdfGetCheckboxValues(name) {
    var values = '';
    $("input[name='"+name+"']:checked").each(function() {
        if ($(this).prop("checked")) {
            values += $(this).val() + ",";
        }
    });

    if (values !== "") {
        values = values.substr(0,values.length - 1);
    }

    return values;
}

说明

使用each函数遍历checkbox ,同时使用prop(checked)判断是否选中,如果选中,则将值累加起来

回帖
  • 消灭零回复
作者信息
相关文章