项目中javascript 全选

//全选
  function chbcheck(){
   if(document.getElementById("chball").checked){
       if(confirm('是否真的要全部通过?')){ 
        var el=document.getElementsByTagName("input");
        for(var k=0;k<el.length;k++){  
         if((el[k].type=="checkbox") && (el[k].name=="chbtongguo")) {            
           el[k].checked = true;             
            }
        } 
        var scheduleid=document.getElementsByName("scheid");
        var taskid=document.getElementsByName("taskid");
        for(var i=0,j=0;i<scheduleid.length,j<taskid.length;i++,j++){
           var url="/qf_msjflCheck.TJ?method=check&scheduleid="+scheduleid[i].value+"&taskid="+taskid[j].value;
          window.location.href = url;         
        }
      }
   }    
  } 
  
  //对单个指标进行审核
  function singleCheck(checkId, scheduleid, taskid){
   if(document.getElementById(checkId).checked){
    if(confirm('是否真的要通过?')){ 
     var url="/qf_msjflCheck.TJ?method=check&scheduleid="+scheduleid+"&taskid="+taskid;
     window.location.href = url;
    } 
   }
  }   

 

 <input type="checkbox" value="" id="chball" οnclick="chbcheck();" style="cursor: hand">全选

 

在jsp 中先定义一个全局变量

<% int a = 0;%>

<% a++;%>

 

<td align="center">    

    <input type="button" id="button<%=a%>" class="imgBtn" style="cursor: hand" value="不通过"       οnclick="jieduan('<bean:datapage name="obj" index="0" />','<bean:datapage name="obj"  index="1" />','<bean:datapage name="obj" index="4"/>','<bean:datapage name="obj" index="5"/>','no')">
</td>
         

<td align="center">  
   <input type="checkbox" value="1" οnclick="singleCheck('chbpass<%=a%>','<bean:datapage  name="obj" index="6"/>','<bean:datapage name="obj" index="5"/>');" id="chbpass<%=a%>" name="chbtongguo"/>通过
         <script type="text/javascript">
          var isValid = '<bean:datapage name="obj" index="7" />';
          if (isValid == "NO") {
              document.getElementById("button<%=a%>").disabled=true;
          } else if (isValid == "YES") {
           document.getElementById("chbpass<%=a%>").disabled=true;
           document.getElementById("chbpass<%=a%>").checked=true;
          }
         </script>
         <input type="hidden" value="<bean:datapage name="obj" index="6"/>" name="scheid" >
         <input type="hidden" value="<bean:datapage name="obj" index="5"/>" name="taskid" >
        </td>          

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值