一段根据后台内容动态合并单元格的代码

<!doctype html>
< html >
< head >
< meta charset = "utf-8" >
< title > 无标题文档 </ title >
< link href = "__PUBLIC__/csspingfen/index.css" rel = "stylesheet" >
< script src = "__PUBLIC__/jspingfen/jquery.js" ></ script >
< script src = "__PUBLIC__/jspingfen/jquery-1.4.2.min.js" ></ script >
< script src = "__PUBLIC__/jspingfen/connmon.js" ></ script >
< script src = "__PUBLIC__/jspingfen/jquery-1.11.1.min.js" ></ script >
</ head >
< script >
$( function (){
    $( ".f" ).each( function (i){
          var name = $( this ).find( "p" ).text();
          var tr = $( this );
          var count = 1;
          var num = $( this ).attr( "num" );
         
         $( ".f" ).each( function (x){
             
              if (parseInt($( this ).attr( 'num' ))>parseInt(num) && name==$( this ).find( "p" ).text()){
                 $( this ).remove();
                 count++;
                 tr.attr( "rowspan" ,count);
             }
         });
    });
    
    
    $( ".s" ).each( function (i){
          var num = $( this ).attr( "num" );
          var name = $( this ).find( "p" ).text();
          var tr = $( this );
          var count = 1;
         $( ".s" ).each( function (x){
              if (parseInt($( this ).attr( 'num' ))>parseInt(num) && $( this ).find( "p" ).text()==name){
                 
                 $( this ).remove();
                 count++;
                 tr.attr( "rowspan" ,count);
             }
             
         });
    });
       $( 'form' ).submit( function (){
            var count = 0;
           
        $( ".xx" ).each( function (){
                  if ($( this ).val()== '' ){
                      
                      count++;
                 }
             });
        if (count>0){
             alert( '请填写完整' );
              return false ;
        }
       })
    
})
</ script >
< body >
< div class = "middlett" >
  < table cellpadding = "0" cellspacing = "0" border = "0" width = "100%;" >
   < tr >
    < td width = "210px" class = "valign" >
       
           < include file = "Public/left" />
</ td >
< td class = "valign" >
          < include file = "Public/top" />
   
    < div class = "Mark" >
    < div class = "Mark01" >
          < div class = "Mark02" >
              < p > 督导科打分 </ p >
            </ div >
       < div class = "zb_date" >                 
              < div class = "zb_datett" >
              < div class = "Scoring_group" >
                < div class = "Scoring_grouptt" >
                    < ul >
                        < li class = "current" >< p > 基础分打分 </ p ></ li >
                         < li >< p >< a href = "{:U('Zhuanxiang/zicha',array('id'=>$_GET['id'],'w_type'=>$w_type))}" > 自查报告 </ a ></ p ></ li >
                       
                    </ ul >
                   </ div >
                   < div class = "black" >
                  < a href = "#" > 返回 > </ a >
                </ div >
                  </ div >
                < div class = "Scoring_group01" >
                < form action = "{:U('Zhuanxiang/jichudo')}" method = "post" >
                < input name = "id" type = "hidden" value = "{$qx_id}" />
                  < input name = "w_type" type = "hidden" value = "{$w_type}" />
                  < table cellpadding = "0" cellspacing = "0" border = "0" width = "100%" >
                       < volist name = "yi" id = "vo" >
                             < tr >
                         
                                < td width = "20%" class = "f f{$i}" num = "{$i}" >< p > {$vo['f']['name']} </ p ></ td >
                                < td width = "10%" class = "s s{$i}" num = "{$i}" >< p > {$vo['s']['name']} </ p ></ td >
                               
                                < td width = "40%" >
                                     < span > {$vo['name']} </ span >
                                </ td >
                                < td >
                                    < div class = "ckpoint" >
                                        <!-- <h1><input type="radio" name="point[{$i}][point]" value="4" class="ra">好</h1>
                                        <h1><input type="radio" name="point[{$i}][point]" value="3" class="ra">较好</h1>
                                        <h1><input type="radio" name="point[{$i}][point]" value="2" class="ra">一般</h1>
                                        <h1><input type="radio" name="point[{$i}][point]" value="1" class="ra">差</h1>
                                        <input type="hidden" name="point[{$i}][id]" value="{$vo['id']}"/>
                                         -->
                                        < input type = "text" name = "point[{$i}][point]" class = "xx" value = "{$vo['beizhu']}" />
                                      
                                        < input type = "hidden" name = "point[{$i}][id]" value = "{$vo['f']['id']}" />
                                       
                                    </ div >
                                  
                                </ td >
                            </ tr >
                      
                       </ volist >
                       
                    
                    </ table >
                </ div >
                    < div class = "Preservation01" >
                        < input type = "submit" value = "保存" class = "zb_btn" id = "zz" >
                    </ div >
                   </ form >
                </ div >
               
            </ div >        
        </ div >
     </ div >
</ td >
</ tr >
</ table >
</ div >
 
</ body >
</ html >
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值