ASP问题:将checkbox的值传给数据库中的布尔变量

若checkbox处于选中状态则数据库中对应字段为True,否则为False,做了半天了,加qq358398253吧,在线等现在问题是这样,我有两个功能要实现,一个是搜索... 若checkbox处于选中状态则数据库中对应字段为True,否则为False,做了半天了,加qq358398253吧,在线等
现在问题是这样,我有两个功能要实现,一个是搜索,另外一个是修改checkbox的值传给数据库中对应的布尔值(一个审核功能,打上勾代表通过审核),可是由于有多条数据可能会同时被选中,如果用一个表单一次提交,我无法记录对应的身份证号(因为有多个),希望大家能帮我解决,如果解决了,我会再追加50分
展开
 我来答
cx924098
2010-08-15 · TA获得超过172个赞
知道小有建树答主
回答量:225
采纳率:0%
帮助的人:221万
展开全部
楼主到底想要什么样的效果?是要一次只修改一条数据?还是批量修改审核状态? 如果是一条,你怕同时选中多条数据? 晕,那就用javascirpt脚本控制,只能选一条数据!~ 例如:
<script>
function check(obj){
var chk = document.getElementsByName("chk");
for(var i=0;i<chk.length;i++){
if(obj.checked){

chk[i].checked = false;
obj.checked = true;
}
}
}
</script>
<input type=checkbox name="chk" onClick="check(this)"> 123<br>
<input type=checkbox name="chk" onClick="check(this)"> 456<br>
<input type=checkbox name="chk" onClick="check(this)"> 789<br>

如果要修改多条记录,怎么就无法记录对应的身份证号了? 楼主说的不太明白!~
若绮彤ES
2010-08-12 · TA获得超过2928个赞
知道大有可为答主
回答量:4310
采纳率:100%
帮助的人:7313万
展开全部
1、首先要给定checkbox一个值,下面是设置为1
<input name="c" type="checkbox" id="c" value="1" />

2、提交处理页面

c=request("c")
if c=1 then
更新数据库字段为true
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vistayangxi
2010-08-12 · 超过13用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:0
展开全部
asp的checkbox的点击事件产生修改数据库操作。
如果是asp.net则把客户端回调打开,AutoPostBack设置为true
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zzqdehao
2010-08-13
知道答主
回答量:31
采纳率:0%
帮助的人:5万
展开全部
首先要给定checkbox一个值,下面是设置为1
<input name="c" type="checkbox" id="c" value="1" />
asp的checkbox的点击事件产生修改数据库操作。
如果是asp.net则把客户端回调打开,AutoPostBack设置为true
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式