多个复选框的数据传递?
在一个网页中有很多的复选框用来进行多种查询,怎样把用户选择的多个布尔变量值,传回服务器,进行查询,在返回给用户!
谢谢!
问题点数:50、回复次数:7Top
1 楼qiushuiwuhen(秋水无恨)回复于 2002-04-15 18:33:51 得分 7
去msdn.microsoft.com搜索一下就知道结果了
隐藏frame发送表单Top
2 楼beyond_xiruo(CorruptionException)回复于 2002-04-15 20:03:19 得分 7
复选框传递的值是一个数组,就用取数组的方法取值就行了呀!Top
3 楼ssm1226(雨中人(虚心学习))回复于 2002-04-15 20:55:19 得分 7
楼上的有点小问题:
是一个集合
有关的复选框取同名,request数据形式如:“1,2,3,4”
服务器端处理一下,呵呵Top
4 楼nimweb(菜鸟候补)回复于 2002-04-15 21:11:34 得分 7
fot i=1 to request.form("check").count
用request.form("check")(i)引用就行了
next
注意:当checkbox的值为空的时候,是不传回值的.
我也不知道我表达清楚了没有^_^Top
5 楼zoze1026(木鱼)回复于 2002-04-15 21:55:10 得分 7
<%
dim list
if not isempty(request("selAnnounce")) then
list=request("selAnnounce") ' 读取复选的值
if instr(list,",")>0 then
dim idarr
idarr=split(list) ' 转成数组
dim id,i
for i = 0 to ubound(idarr)
id=clng(idarr(i))
call accept(id) ' 处理信息
next
else
call accept(clng(list))
end if
end if
%>
<body>
<%do while ...%>
...
<input type='checkbox' name='selAnnounce' >
...
<%loop%>
</body>Top
6 楼zoze1026(木鱼)回复于 2002-04-15 21:58:04 得分 7
这鬼东西,出来之后怎么层次不起呀,唉,失败!(是我的失误)Top
7 楼zoze1026(木鱼)回复于 2002-04-15 22:03:01 得分 8
其实还是nimweb()的差不多。Top




