通达OA实现请假半天(支持手机端)

 利用JQUERY实现

var interval = setInterval(function(){  
  
var start=jQuery('input[name="DATA_202"]').val();
var end=jQuery('input[name="DATA_203"]').val();

if (start !='' & end !=''){
var h199=jQuery('input[name="DATA_199"]').val();
var h200=jQuery('input[name="DATA_200"]').val();
var start=jQuery('input[name="DATA_202"]').val();

start=start.replace(/-/g,"/");
var startdate=new Date(start);
end=end.replace(/-/g,"/");
var enddate=new Date(end);
var time=enddate.getTime()-startdate.getTime();
var days=parseInt(time/(1000 * 60 * 60 * 24));
var alldays= days*1+h199*1+h200*1;
jQuery('input[name="DATA_224"]').val(alldays);  
}
//开始时间
	jQuery('select[name="DATA_181"]').change(function(){
//alert("1");
 	
	var h1=jQuery('select[name="DATA_181"]').val();
//alert(h123);

//jQuery('select[name="DATA_182"]').val(huowu);//关联其他字段;
    
	//var h2=jQuery('input[name="DATA_167"]').val();
	if (h1=="上午"){
	var h3="0.5";
	 jQuery('input[name="DATA_199"]').val(h3);
	}else{
	var h3="0.0";
	jQuery('input[name="DATA_199"]').val(h3);   
	}
      
var h199=jQuery('input[name="DATA_199"]').val();
var h200=jQuery('input[name="DATA_200"]').val();
var start=jQuery('input[name="DATA_202"]').val();
var end=jQuery('input[name="DATA_203"]').val();
start=start.replace(/-/g,"/");
var startdate=new Date(start);
end=end.replace(/-/g,"/");
var enddate=new Date(end);
var time=enddate.getTime()-startdate.getTime();
var days=parseInt(time/(1000 * 60 * 60 * 24));
var alldays= days*1+h199*1+h200*1;
jQuery('input[name="DATA_224"]').val(alldays);   
      
	});
  
  //结束时间

  jQuery('select[name="DATA_182"]').change(function(){
 	//alert("1");


     
//  alert(days);
     var e1=jQuery('select[name="DATA_182"]').val();   
    // alert(e11);
   // jQuery('select[name="DATA_182"]').val(e1);//关联其他字段;


 if ( e1=="下午"){
    var e3="0.5";
    jQuery('input[name="DATA_200"]').val(e3);

    }else{
    var e3="0.0";
     jQuery('input[name="DATA_200"]').val(e3);  

    }
   
var h199=jQuery('input[name="DATA_199"]').val();
var h200=jQuery('input[name="DATA_200"]').val();
var start=jQuery('input[name="DATA_202"]').val();
var end=jQuery('input[name="DATA_203"]').val();
start=start.replace(/-/g,"/");
var startdate=new Date(start);
end=end.replace(/-/g,"/");
var enddate=new Date(end);
var time=enddate.getTime()-startdate.getTime();
var days=parseInt(time/(1000 * 60 * 60 * 24));
var alldays= days*1+h199*1+h200*1;
jQuery('input[name="DATA_224"]').val(alldays);
  });
},200);

HTML代码

<div class="form-wrap">
    <table width="630" align="center" data-sort="sortDisabled
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值