在jsp中如何利用checkbox进行批量删除记录

jsp中复选框选中删除 ,可以批量删除!和163邮箱那样的,数据库中是如何执行删除的?
能否给一个实例,谢谢~我的QQ1043570128

你给你思路你去做一下,如果不行可以问我,我尽力。 在你得到每个数前前一个
<input type="checkbox" name="checkbox" value="${id}" onclick="checkItem(this, 'mmAll')" />
再写一个js.
function getcount(){
var j = 0;
if(form.checkbox.length) {
for(var i=0;i<form.checkbox.length;i++){
if(form.checkbox[i].checked) {
j++;
}
}
} else {
if(form.checkbox.checked) {
j++;
}
}
return j;
}
再在后台用request.getparameterValues("checkbox")操作就可了。如果你是用structs2 的话,更容易,原理一样。方法不是只有这一种,你可以网上找一下。但愿对你有帮助。如有不当,请大家多多指正!祝你好运!
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-09-28
在每条记录中用checkbox的值保存下对应的主键编号,全选checkbox用来绑定事件使每条记录的checkbox变为选中状态,然后js中获取到所有的checkbox的值封装成集合 post到处理程序,并设置回掉函数,如果删除成功使所有选中的checkbox对应的那条记录(那行数据)用js移除。

在jsp页面上怎么通过checkbox来实现删除多
最简单的办法:checkbox的名字一样,value值设置成id,然后后台数值接收,然后sql语句delete from 表面 where id in(接收到的id); 然后返回原页面 OK

JSP中怎么用复选框多项删除
每个checkbox的value值设成所对应的记录的ID值 点击删除的时候编译复选框 。。var ids = "";如果被选中 ids += 选中的那个value + 再加个逗号做分隔 然后将这个ids传到后台 后台把ids按逗号分隔 然后根据id一一删除就行了

利用checkbox实现JSP页面中数据的删除
然后点击删除就可以把那一列的数据删除了,但是没提交,只是后台传到前台的数据写在前台的时候那一列的数据没了,刷新下还是会恢复原样的,需要点击checkbox,然后js判断checkbox的checked属性提交到后台才会删除。比如,checkbox1是被点选的,那对应的td的id1或者文本框的id1的值传到后台,删除就ok了。

怎样使用 CheckBox 选中 获取id, 之后根据id批量删除
1:获取CheckBox的选中值可以使用脚本来获取 ("input[type='CheckBox ']").each(function(){ if($(this).attr("checked")==true){ var ck_val=$(this).val();\/\/ 选中的值 } });2:根据获取到的id执行后台方法开始批量删除

JSP中如何使用复选框对数据进行删除
checkbox的name都写成一样的,value写成这条记录的主键,然后在request.getParamterValues("checkbox的name"),得到一个String数组,然后循环删除String数组里面的主键记录

JSP中如何使用复选框对数据进行删除
checkbox的name都写成一样的,value写成这条记录的主键,然后在request.getParamterValues("checkbox的name"),得到一个String数组,然后循环删除String数组里面的主键记录

请问哪位高手知道如何删除jsp页面中通过checkbox所选择的table中的数 ...
最简单的办法:checkbox的名字一样,value值设置成id,然后后台数值接收,然后sql语句delete from 表面 where id in(接收到的id); 然后返回原页面 OK

如何用jsp中的checkbox,选中行数据,然后删除所选行的数据
首先checkbox是循环出来的,每个checkbox代表一行数据,当你选中的时候,返回当前行的标识符,可以是ID,然后根据id的值去数据库中删除记录

jsp中复选框选中删除 ,可以批量删除!和163邮箱那样的,数据库中是如何执...
主流做法就是循环删除,用in的不多。

jsp 页面上如何用复选框加上javascript 删除选中的记录
if(checkBoxGroupValue.length<1){ alert("没有选中记录,无法进行删除!");}else if(confirm("确认删除所选记录吗?")){ url+=checkBoxGroupValue;\/\/location.href=url;window.open(url,'gd_detail','height=220, width=350, toolbar=no, menubar=no, scrollbars=yes, ...

相似回答