<script language="javascript">
//本代码不但实现了全选而且还实现了只有一个的时候也全选,
var ws=false;
function selectAll()
{ var wskai=document.form.memberId.length;
if(wskai==null)
{ wskai=1; }
if(wskai==1)
{ if(ws==false)
{ws=true;
document.form.selectButton.value="全选";
document.form.memberId.checked =false;
}
else
{ ws=false;
document.form.memberId.checked =true;
document.form.selectButton.value="取消";
}
}
else if(document.form.selectButton.value=="取消")
{ document.form.selectButton.value="全选";
for (var i=0;i<wskai;i++)
{
var temp=document.form.memberId
;
temp.checked=false;
}
}
else if(document.form.selectButton.value=="全选")
{
document.form.selectButton.value="取消";
for (var i=0;i<wskai;i++)
{
var temp=document.form.memberId;
temp.checked=true;
}
}
}
function selectAllun()
{ var wskai=document.form.memberId.length;
if(wskai==null)
{ wskai=1; }
if(wskai==1)
{
if(document.form.memberId.checked == false)
{
document.form.memberId.checked = true;
document.form.selectButton.value="全选";
}
else
{
document.form.memberId.checked = false;
document.form.selectButton.value="全选";
}
}
else
{
for (var i=0;i<wskai;i++)
{
var temp=document.form.memberId;
if(temp.checked==true)
{document.form.selectButton.value="全选";
temp.checked=false;}
else
{document.form.selectButton.value="全选";
temp.checked=true;}
}
}
}
</script>
<input type="button" name="selectButton" value="全选">
<input type="button" name="Submit2" value="反选">
<input name="memberId" type="checkbox" value="复选框值">
jsp中:
<%
String cheValue[]=request.getParameterValues("checkbox");
int UID=0;
if (cheValue!=null){
for(int i=0;i<cheValue.length;i++){
UID=Integer.parseInt(cheValue);
System.out.println(UID);
TestCtl testctl=new TestCtl();
if(testctl.deletecheckboxByID(UID))
{
%>
<script language="javascript">
alert(" 删除成功")
history.go(-1);
window.location="addsuc.jsp";
</script>
<%
}
}
}
else if(cheValue==null)
{
%>
<script language="javascript">
alert("没有选择删除的项")
history.go(-1);
window.location="addsuc.jsp";
</script>
<%
}
%>
天黑社区整理发布,更多技术请关注天黑社区www.byjth.com【站长:闭眼就天黑(byjth)欢迎你】