javascript 全选 和向后台提交选择的ID
总所周知的功能了,之所以在这写一份是为了自己复制粘贴方便。。
全选
function checkAll(){
var names = document.getElementsByName('check');
var len = names.length;
if (len > 0) {
var i = 0;
for (i = 0; i < len; i++) {
if (names[i].checked) names[i].checked = false;
else names[i].checked = true;
}
}
}
后台提交
function toAllOff() {
var ck_value = "";
var obj = document.getElementsByName("check");
for ( var i = 0; i < obj.length; i++) {
if (obj[i].checked == true) { //判断复选框是否选中
ck_value += obj[i].value + ","; //值的拼凑 .. 具体处理看你的需要,
}
}
if(ck_value == ""){
alert("请选择至少一条数据");
return;
}
var lastIndex = ck_value.lastIndexOf(',');
if (lastIndex > -1) {
ck_value = ck_value.substring(0, lastIndex) + ck_value.substring(lastIndex + 1, ck_value.length);
}
document.forms.indexForm.submit();
}