日期:2014-05-17  浏览次数:20790 次

表单中的多选如何调用?
例如:
查询到10条记录,
每条记录前有一个多选框,
选其中6条记录,打上钩.
通过一个修改按钮提交这个表单给,本页或者其它页面.
现在的问题是,通过多选框得到选中6条记录的ID字段,并传递到本页或者其它页面,循环的把6条记录修改,并更新显示(就象网易邮箱的批量删除一样,我这里是修改其中一字段的值).


------解决方案--------------------
<!--#include file= "Conn.asp "-->
<%
id=request.form( "checkbox ")
id=Split(id, ", ")
shu=0
for i=0 to UBound(id)
set rs=server.createobject( "adodb.recordset ")
sql= "delete from book where id= "&id(i)
conn.execute sql,shu1
shu=shu+1
next

if shu> 0 then
Response.Write( " <Script> alert( '删除成功! ');window.location= 'shenghe.asp ' </Script> ")
else
response.write( " <Script> alert( '删除失败 ');javascript: history.back(); </script> ")
end if
conn.close
set conn=nothing
%>