当前位置: 代码迷 >> Java Web开发 >> JSP中怎么删除复选框所选记录,附代码
  详细解决方案

JSP中怎么删除复选框所选记录,附代码

热度:3141   发布时间:2013-02-25 21:13:20.0
JSP中如何删除复选框所选记录,附代码
复选框代码,已有Resume_basicInfo类中的删除函数del(int id)能删除该这一id的在数据库中的记录,应该怎样写代码(包括js代码)
能删除复选框所选的记录?并且当一项都未选中点击“删除”按钮时提示“至少选中一项!”若已选中点击删除时提醒“是否真的要删除?”确定后删除所选记录。谢谢!
<%
  Resume_basicInfo u=null;
  for(int i=0;i<employees.size();i++){
  u=employees.get(i);
 %>
  <tr>
  <td height="19" align="center"><span class="li-content-08-a">
  <INPUT type=checkbox value=<%=u.getId()%> name=mm onclick="checkItem(this, 'mmAll')">
  </span></td>
  <td height="19"><%=u.getName()%></td>
  <td height="19"><%=u.getTrueName()%></td>
  </tr>
<%
}
 %>
<td height="18" align="center"><input type=checkbox name=mmAll onclick="checkAll(this, 'mm')"></td>
  <td height="18"><span class="style7 style6">全选</span></td>
<input name="del" type="button" id="del" value="删除" />



------解决方案--------------------------------------------------------
网吧没有ide ,我用记事本敲的,可能有错。。。
js类似这样:
JScript code
var arr = new Array ();var chs = document.getElementsByName("mm");for (var i = 0;i<chs.length;i++) {    if (chs[i].checked) {        arr.push(chs[i].value);    } }if (arr.length == 0) {    alert("请选择要删除的记录!");    return;} else {    var str =  chs.join(",");    location.href = "delete.jsp?id="+str;}
  相关解决方案