ASP中复选框批量执行修改或者删除,接受页面如何区别要处理的操作是修改还是删除!

功能页面:<formaction=Pstn_batch.aspMethod=Get><td><inputtype=checkboxname=idnumvalue=<%=r... 功能页面:
<form action=Pstn_batch.asp Method=Get>
<td><input type=checkbox name=idnum value=<%=rs("id")%>><%=rs("id")%></td>
<input type="button" name="batch_eidt" value="批量修改">
<input type="button" name="batch_dele" value="批量删除">
</form>
这个页面能不能再提交一个WOR参数过去,区别是修改还是 删除

处理页面Pstn_batch.asp
<%
idnum=Request("idnum")
szid=split(Request("idnum"),",")

if wor="del" then
sql="delete from pstn where id in("&idnum&")"
Conn.execute(sql)
end if

if wor="edit" then
for i=0 to ubound(szid)
sql="update pstn set customer='未使用' where id="&szid(i)&"
Conn.execute(sql)
next
end if
%>

不知道大家明白我的意思了没有!
展开
 我来答
ccppv
2012-08-01 · TA获得超过2994个赞
知道大有可为答主
回答量:5074
采纳率:40%
帮助的人:2969万
展开全部
<form action=Pstn_batch.asp Method=Get>
<td><input type=checkbox name=idnum value=<%=rs("id")%>><%=rs("id")%></td>
<input type="button" name="batch_eidt" value="批量修改" onclick="smtForm('edit')">
<input type="button" name="batch_dele" value="批量删除" onclick="smtForm('del')">

<input type="hidden" name="action" id="action">
</form>

<script>
function smtForm(act){
//先赋值
document.getElementById("action").value = act;
document.getElementById(XXX).submit(); //赋值以后再提交 表单。
}
</script>

提交以后,服务端用Request.Form("action") 来接收。再进行判断处理。
明白?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式