首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

通过复选框如何删除记录

2012-09-09 
通过复选框怎么删除记录通过复选框怎么删除记录,这要怎么改啊[b][/b][size18px][/size]function doDelete

通过复选框怎么删除记录
通过复选框怎么删除记录,这要怎么改啊[b][/b][size=18px][/size]
function doDelete(){
var id;
var list = document.getElementsByName("cb");
for(var i=0;i<list.length;i++){
var check=list[i]; 
if(check.checked==true){
id=check.value;
sql = "delete from test_table where id ="+id;
new InsertAndSelect().del(sql); 
}
}
}



<td bgcolor="black"><input type="button" value="delete" onclick="doDelete()"/></td>

[解决办法]
method 1: id in(1,2,3)
method 2: 循环删除。
[解决办法]
我觉得应该在后台进行数据库的操作吧,在页面上操作会不会影响性能啊,在后台的话,你可以在页面上传一个String类型的例如 1,2,3,然后在后台使用hibernate中的 删除数据的方法 where id in (1,2,3)这样

热点排行