jquery 根据年 月设置报表表头

function setTblHeadr(thisTime){
	 $("#datatable_ajax1 thead").empty();
		 //获取星期
		 var weekday=new Array(7);
		 weekday[0]="日" ;
		 weekday[1]="一";
		 weekday[2]="二";
		 weekday[3]="三";
		 weekday[4]="四";
		 weekday[5]="五";
		 weekday[6]="六";
			
		var  thisNewHeader='<tr><th rowspan="2" style="text-align: center;">安检员</th><th rowspan="2" style="text-align: center;">总计划</th><th rowspan="2" style="text-align: center;">计划户数及实际户数</th>';	
	    
	    if(thisTime){var date=new Date(thisTime);}
	    else{var date=new Date();}
	    var days=new Date(date.getFullYear(), (date.getMonth()+1),0).getDate();//获取当月的天数
	    var daysHtml="";
	    for(var i=1;i<=days;i++){
	    	daysHtml+="<th>"+i+"</th>";//获取天数
	    }
	    console.log(daysHtml)
	    thisNewHeader+=daysHtml+'<th rowspan="2" style="text-align: center;">计划外户数</th><th rowspan="2" style="text-align: center;">安检率</th></tr><tr>';//拼接出天数
	   
	   
	    var weeks=weekday[date.getDay()];//当月第一天星期
	    var weeksHtml="";debugger;
	   for(var j=1;j<=days;j++){
		   date.setDate(j);
		   weeksHtml+="<th>"+weekday[date.getDay()]+"</th>";//获取月数	  		
	   }
	   thisNewHeader+=weeksHtml+"</tr>"
	   $("#datatable_ajax1 thead").append(thisNewHeader);
}

  2 thisTime='2016/02/05'

转载于:https://www.cnblogs.com/lgjc/p/6094878.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值