checkbox 多选删除

ASP中,我想做个批量删除的页面,如同时勾选三篇文章,点击删除,即能实现删除三条记录。使用checkbox,应该如何实现?哪位大侠能救?网上已经找过,不好用,有高手自己测... ASP中,我想做个批量删除的页面,如同时勾选三篇文章,点击删除,即能实现删除三条记录。
使用checkbox,应该如何实现 ?
哪位大侠能救?
网上已经找过,不好用,有高手自己测试过的吗?
谢谢。
展开
 我来答
爱笑死人了
2009-03-04 · TA获得超过1296个赞
知道小有建树答主
回答量:657
采纳率:50%
帮助的人:283万
展开全部
这个是很常见的代码,也很简单啊,像你这种情况,可以使用一个hidden input,点击删除按钮的时候,检测哪些个记录的checkbox被选择中,把这些记录的ID放到那个hidden input中。然后提交。也可以一个checkbox跟一个hidden input,选择中一个checkbox的时候,对应的hidden input置值为记录的ID,取消就置空。而这几个hidden input用一个相同的name。

比如rs是返回的记录集:
do until rs.eof
'写checkbox
response.write "<input type=checkbox onclick=""if (this.checked) document.all.todel_"&rs("id")&".value='"&rs("id")&"';else document.all.todel_"&rs("id")&".value=''"">"
'写hidden
response.write "<input type=hidden name=todel id=todel_"&rs("id")&">"
……'其他处理代码
rs.movenext
loop

处理提交后的代码只要检测request.form("todel")或request.querystring("todel")或request("todel")即可。取得了ID号还不会删除记录,那应该不可能吧?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式