首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

利用复选框作删除

2012-11-05 
利用复选框做删除1.前端要写的jsscript typetext/javascriptfunction deleteDepartment(){var objdo

利用复选框做删除
1.前端要写的js

<script type="text/javascript">
function deleteDepartment(){ 
  var obj=document.getElementsByName('ck');  //
  var s='';
  for(var i=0; i<obj.length; i++){
    if(obj[i].checked) s+=obj[i].value+',';  //如果选中,将value添加到变量s中
  }

  if(s==''){
  alert("你还没有选择任何内容");
  
  }else{
    if(window.confirm("你确定要删除吗?")){
    s=s.substring(0,s.lastIndexOf(','));
      location.href="depart!deleteDepartByIds.action?dids="+s;
  }
  }


}


</script>


2.页面中的
<c:forEach items="${departForm.departLstItem}" var="row">
  <tr align="center">
       <td><input name="ck" type="checkbox" value='${row.did}'/></td>
     <td>${row.dname}</td>
        <td>${row.manager }</td>
       <td>${row.number }</td>
        <td>|<a href="jsp/depart_add.jsp">添加</a>|
             <a href="depart!queryDepartByDid.action?did=${row.did}">修改</a>  |
                                 删除</td>
   </tr>
   </c:forEach>


3.后台处理:
  String arrary_DID[]=this.dids.split(",");
for (String string : arrary_DID) {
Map map=new HashMap();
map.put("did", string);
int i=departservices.deleteDepart(map);
.......

热点排行