jsp中复选框选中的删除

本文介绍了如何在JSP中处理复选框选中后的删除操作。关键步骤包括:在jsp中为删除按钮添加点击事件,确保input复选框有特定value,利用js记录选中项,创建隐形form表单传递数据到后台。在Controller中,将接收到的String数据转换为List,然后通过MyBatis的动态SQL删除选中项。在Mapper中,使用`<foreach>`标签处理List,根据id批量删除对应的数据库记录。
摘要由CSDN通过智能技术生成

思路:在jsp中确认删除的标签中添加点击事件

<a onclick="remove()" class="btn btn-danger btn-sm tooltip-error ml5"><i class="icon-trash"></i>删除已选</a>

jsp中数据是先前通过后台查询语句所返回的语句接收的代码。

记住:在该如下代码中input单选框中一定要写value="<%=single.get(“emp_id”)%>",因为你要通过这串代码得到当选中的时候取得该行中你要通过该数据(如:emp_id)去后台与后台进行数据传输,并且通过该数据区进行选中删除。

<tbody>
<%
List<HashMap<String,Object>> list = (List<HashMap<String, Object>>) request.getAttribute("search");
%>
<%
for(int j=0;j<list.size();j++){
HashMap<String,Object> single = list.get(j);
%>
<tr>
    <td class="center">
        <label>
            <input type="checkbox" class="ace" name="case"  value="<%=single.get("emp_id")%>"/>
            
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值