怎么在页面删掉checkbox!不能删数据库的数据!只能删页面的显示!隐藏也行
2个回答
展开全部
(checkbox的id).visisble=false;会隐藏控件,如果是web的话不会渲染到服务端,想要恢复的话(checkbox的id).visisble=true;
追问
貌似没有用!
var programinfo = document.getElementsByName("program");
var checkBoxs = document.getElementsByName("stuCheckBox");
var j=0;
var m=0;
for(j=0;j<programinfo.length;j++){
for(m=0;m<checkBoxs.length;m++){
if(programinfo[j].value == checkBoxs[m].value){
checkBoxs[m].visisble=false;
}
}
}
追答
你写的是dom代码?我说的是C#的,你应该将控件放在一个div层中,然后将层display设为none
展开全部
你是说假删除功能吗?数据库表加个字段默认1,比如isvisible,当把checkbox选中的隐藏时候把isvisible 更新成0,显示的时候只显示isvisible是1的。如果要恢复就把visisble=0的更新回来就好了。很多软件回收站就是这么个原理的。
追问
跟数据库没有任何关系!就是指单独删掉或隐藏页面的某个checkbox!就是比较了个数组如果有重复的id就把重复的那个checkbox删掉!不联系数据库!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询