<script type="text/javascript">
var checkedIds = "";//翻页保存选中的id
function changeIds() {
var oneches = document.getElementsByName("checkbox");
for (var i = 0; i < oneches.length; i++) {
if (oneches[i].checked == true) {
//避免重复累计id (不含该id时进行累加)
if (checkedIds.indexOf(oneches[i].value) == -1) {
checkedIds = checkedIds + oneches[i].value + ",";
}
}
if (oneches[i].checked == false) {
//取消复选框时 含有该id时将id从全局变量中去除
if (checkedIds.indexOf(oneches[i].value) != -1) {
checkedIds = checkedIds.replace((oneches[i].value + ","), "");
}
}
}
$("#hidID1").val(checkedIds);
}
function getChecked() {
var oneches = document.getElementsByName("checkbox");
for (var i = 0; i < oneches.length; i++) {
//全局变量中含有id,则该复选框选中
if (checkedIds.indexOf(oneches[i].value) != -1) {
oneches[i].checked = true;
}
}
}
</script>
原文:http://www.cnblogs.com/zsp520/p/6476801.html