checkbox

来源:互联网 发布:mysql union all limit 编辑:程序博客网 时间:2024/05/17 07:11
  1. function mergeItem()
  2. {
  3.     var   checkName   =   document.getElementsByName("applyIdOfCheckBox"); 
  4.     var   planTypeValues   =   document.getElementsByName("planType");
  5.     var   checkValue   =   []; 
  6.     var   planTypeSelectedValues   =   [];
  7.     var   plaTypeFist = "";
  8.     var   flag = true;
  9.     for(var i=0; i <checkName.length; i++) 
  10.     { 
  11.         if(checkName[i].type== "checkbox" && checkName[i].checked) 
  12.         { 
  13.                 checkValue[checkValue.length]   =   checkName[i].value; 
  14.                 
  15.                 if(flag){
  16.                      plaTypeFist = planTypeValues[i].value; 
  17.                      flag = false;
  18.                  
  19.                 }else{
  20.                  
  21.                     if(plaTypeFist != planTypeValues[i].value){
  22.                         alert("评审类型不一致,不能合并!");
  23.                         return;
  24.                     }
  25.                      
  26.                 }
  27.         } 
  28.     }
  29.    // alert(checkValue);
  30.     if(checkValue.length <= 0)
  31.     {
  32.         alert("请选择要操作的记录!");
  33.     }
  34.     else
  35.     {  
  36.         window.location.href="<%=request.getContextPath()%>/servlet/planArrange?actionType=mergeItem&checkValue="+checkValue+"&orgId="+document.all.orgId.value+"&orgName="+document.all.orgName.value;
  37.     }
  38. }

 

 

  1. function chiefExamine()
  2. {  
  3.     var   checkName   =   document.getElementsByName("applyIdOfCheckBox"); 
  4.     var   checkValue   =   []; 
  5.     var   checkStatus   =   []; 
  6.     for(var i=0; i <checkName.length; i++) 
  7.     { 
  8.         if(checkName[i].type== "checkbox" && checkName[i].checked) 
  9.         { 
  10.             checkedFlg = true;
  11.             checkStatus.push(checkName[i].value); 
  12.             checkStatus = checkName[i].value.split(","); 
  13.             checkValue[checkValue.length]   =   checkStatus[0];
  14.             
  15.             if(checkStatus[1] == "未完成"){
  16.                 alert("请完成计划任务书的填写!");
  17.                 return
  18.             }
  19.         } 
  20.     } 
  21.     if(checkValue.length <= 0)
  22.     {
  23.         alert("请选择要操作的记录!");
  24.     }
  25.     else
  26.     {  
  27.         if(confirm("您是否已经打印了表单?"))
  28.         {   
  29.              window.location.href="<%=request.getContextPath()%>/servlet/planArrange?actionType=chiefExamine&checkValue="+checkValue+"&orgId="+document.all.orgId.value+"&orgName="+document.all.orgName.value;
  30.         }
  31.        
  32.         
  33.     }
  34. }
原创粉丝点击