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() 方法用於插入、刪除或替換數組的元素。
}