比如
还有一个全选的按钮。然后在一个删除。那要怎么实现批量删除呢?
然后也要实现单选删除。
这个怎么实现呢?
哪位朋友能发个代码来呢?
删除发送到页面delete.asp 代码又如何写呢?
哪位朋友帮忙下。
比如
还有一个全选的按钮。然后在一个删除。那要怎么实现批量删除呢?
然后也要实现单选删除。
这个怎么实现呢?
哪位朋友能发个代码来呢?
删除发送到页面delete.asp 代码又如何写呢?
哪位朋友帮忙下。
简单
<script language=javascript>
function unselectall()
{
if(document.del.chkAll.checked){
document.del.chkAll.checked = document.del.chkAll.checked&0;
}
}
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != "chkAll")
e.checked = form.chkAll.checked;
}
}
function ConfirmDel()
{
if(confirm("确定要删除选中的新闻吗?一旦删除将不能恢复!"))
return true;
else
return false;
}
</script>
-------
关键代码:
<form name="del" method="Post" action="news_del.asp" onSubmit="return ConfirmDel();">
//循环输出
<input name="delid" type="checkbox" onClick="unselectall()" id="delid" value='<%=cstr(rs("id"))%>'>
//循环结束
<input name="chkAll" type="checkbox" id="chkAll" onclick="CheckAll(this.form)" value="checkbox" />
</form>
news_del.asp页面代码:
<!--#include file="conn.asp"-->
<%
If Request.Form("delid")="" or isnull(Request.Form("delid")) or isempty(Request.Form("delid")) then
response.write "<script>alert('请选择要删除的信息!');history.go(-1);</script>"
else
arrdel=Request("delid")
sql="delete from news where id in ("&arrdel&")"
conn.Execute sql
set conn=nothing
Response.write("<script>alert('删除成功');history.go(-1)</script>")
'跳转 response.Redirect("gllist.asp")
end if
%>