JSP代码
疏散类:<input type="checkbox" name="checkbox" value="xx" id="selectInfoxx"/>学校
<input type="checkbox" name="checkbox" value="wh" id="selectInfowh"/>危化企业
<input type="checkbox" name="checkbox" value="dz" id="selectInfodz"/>党政机关
<input type="checkbox" name="checkbox" value="jr" id="selectInfojr"/>金融单位
JS代码
<span style="white-space:pre"> </span>var a = [];
$("input[type=checkbox]").click(function() {
var checkbox_value = $(this).attr('value');
if ($("#selectInfo" + checkbox_value).is(":checked")) {
if (typeof (a[0]) == "undefined") {
a.splice(0, 1);// splice() 方法用于插入、删除或替换数组的元素。
}
if (checkbox_value == "xx"){
checkboxvalue = "xx";
}else if(checkbox_value == "wh"){
checkboxvalue = "wh";
}else if(checkbox_value == "dz"){
checkboxvalue = "dz";
}else if(checkbox_value == "jr"){
checkboxvalue = "jr";
}
a.push(checkbox_value);
} else {
if (checkbox_value == "xx"){
checkboxvalue = "xx";
}else if(checkbox_value == "wh"){
checkboxvalue = "wh";
}else if(checkbox_value == "dz"){
checkboxvalue = "dz";
}else if(checkbox_value == "jr"){
checkboxvalue = "jr";
}
for ( var i = 0; i < a.length; i++) {
if (checkboxvalue == a[i])
break;
}
a.splice(i, 1);// splice() 方法用于插入、删除或替换数组的元素。
}