JSP中如何使用复选框对数据进行删除
类似于邮箱删除邮件的功能,我想删除哪条就选中哪条,然后点删除即可(也可以删除多条)。请朋友们给出一个实例,发到我的邮箱里也行,我的邮箱是xudewen1984@163.c...
类似于邮箱删除邮件的功能,我想删除哪条就选中哪条,然后点删除即可(也可以删除多条)。请朋友们给出一个实例,发到我的邮箱里也行,我的邮箱是xudewen1984@163.com,谢谢啦!
有没有不用JS写的呢?一楼的我试了,得不到值,出现空值错误 展开
有没有不用JS写的呢?一楼的我试了,得不到值,出现空值错误 展开
2个回答
展开全部
<html>
<head>
<script language="javascript">
var totalNum = 6;
function fun_delete(){
var objTable = document.getElementById("table_test");
for(var i=0;i<totalNum;i++){
var checkTemp = document.getElementById("check_"+(i+1));
if(checkTemp.checked == true){
alert("选中的是:"+(i+1));
}
}
}
</script>
</head>
<body>
<table border="1" id="table_test">
<tr>
<td>
<input type="checkbox" id="check_1">
</td>
<td>
111111111
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="check_2">
</td>
<td>
22222222
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="check_3">
</td>
<td>
333333333
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="check_4">
</td>
<td>
444444444
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="check_5">
</td>
<td>
55555555555
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="check_6">
</td>
<td>
66666666
</td>
</tr>
<tr>
<td colspan="2">
<input type="button" onclick="fun_delete()" value="删除">
</td>
</tr>
</table>
</body>
</html>
简单的实现,在JS中可以向后台传输选中的项目,然后在后台处理后重新输出新的数据来刷新前台就行了,试试看~
<head>
<script language="javascript">
var totalNum = 6;
function fun_delete(){
var objTable = document.getElementById("table_test");
for(var i=0;i<totalNum;i++){
var checkTemp = document.getElementById("check_"+(i+1));
if(checkTemp.checked == true){
alert("选中的是:"+(i+1));
}
}
}
</script>
</head>
<body>
<table border="1" id="table_test">
<tr>
<td>
<input type="checkbox" id="check_1">
</td>
<td>
111111111
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="check_2">
</td>
<td>
22222222
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="check_3">
</td>
<td>
333333333
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="check_4">
</td>
<td>
444444444
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="check_5">
</td>
<td>
55555555555
</td>
</tr>
<tr>
<td>
<input type="checkbox" id="check_6">
</td>
<td>
66666666
</td>
</tr>
<tr>
<td colspan="2">
<input type="button" onclick="fun_delete()" value="删除">
</td>
</tr>
</table>
</body>
</html>
简单的实现,在JS中可以向后台传输选中的项目,然后在后台处理后重新输出新的数据来刷新前台就行了,试试看~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询