1.
2.
value="">
js代码:
var tag = false;
function doDelete()
{
if(deletecheck())
{
var theForm=document.projectSetForm;
theForm.action = "projectSet.do?do=delete&lotId=";
theForm.submit();
}
}
function deletecheck()
{
var theForm = document.projectSetForm;
var checked = false;
if(typeof(theForm.checkboxDelete.length)=="undefined"){
if(theForm.checkboxDelete.checked == true){
checked = true;
}
}else{
var len = theForm.checkboxDelete.length;
for (var i=0;i
if(theForm.checkboxDelete[i].checked == true){
checked = true;
break;
}
}
}
if(!checked){
alert("请至少选择一条要删除的记录!")
return(false);
}
if(confirm("确定要删除吗?")){
return(true);
}
return(false);
}
function allcheck(){
var theForm = document.projectSetForm;
var len = theForm.checkboxDelete.length;
var i = 0
if (tag == false)
for (i=0;i
theForm.checkboxDelete[i].checked = true;
tag = true;
}
else{
for ( i=0;i
theForm.checkboxDelete[i].checked = false;
tag = false;
}
}
}
这段JavaScript代码展示了如何实现一个批量删除功能。它包括两个主要函数:doDelete()用于提交删除请求,deleteCheck()用于检查是否至少选中了一项记录。如果用户未选择任何记录,会弹出警告;如果用户确认删除,将提交表单进行删除操作。
2566

被折叠的 条评论
为什么被折叠?



