jquery 选中(获取)复选框、下拉框的值

来源:互联网 发布:excel多个表格数据求和 编辑:程序博客网 时间:2024/04/28 20:46
// 获取单选框或者复选框选中的值function getCheckedValues(name) { var values = new Array();var type = $("input[name=" + name + "]").attr("type");if (type == "radio") {var value = $("input[name=" + name + "]:checked").val();if (typeof(value) != "undefined") {values.push(value);}} else if (type == "checkbox") {$("input[name=" + name + "]:checked").each(function(){values.push($(this).val());})}return values;}// 获取下拉框所有的值function getSelectValues(id) { var values = new Array();$("#" + id + "").find("option").each(function(){values.push($(this).val());});return values;}// 复选框全选function checkedAll(obj, name) { $("input[name=" + name + "]").attr("checked", obj.checked);}// 下拉框全选function selectedAll(id) { $("#" + id + "").attr("multiple", true);$("#" + id + "").find("option").each(function(){$(this).attr("selected", true);});}