复选框代码,已有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;}