验证时间段先后顺序

        //验证时间段
        function AddLineTime() {
            $("#frmAddLineTime").form('submit', {
                onSubmit: function (param) {
                    //时间前后验证--->开始
                    var startTime = $("#StartTime").datetimebox('getValue');
                    var endTime = $("#EndTime").datetimebox('getValue');
                    if (startTime == "" || endTime == "" || startTime == null || endTime == null) {
                        alert("请选择日期");
                    } else {
                        var sDate = new Date(startTime);
                        var eDate = new Date(endTime);
                        var fen = ((eDate.getTime() - sDate.getTime()) / 1000) / 60;
                        var distance = parseInt(fen / (24 * 60));
                        if (distance < 0) {
                            /***/ //小于0,表示前面日期大于后面日期
                            alert("结束时间不能小于开始时间!");
                        }
                    }
                    //时间前后验证--->结束
                    return $(this).form('enableValidation').form('validate');
                }, success: function (data) {
                    if (data == 'Succ') {
                        $("#frmAddLineTime").form('clear'); //清除表单内容
                        $("#AddTimeWindow").window('close'); //关闭窗口;
                        getTimeByClass(); //刷新列表
                    }
                }
            });

        }




        //验证时间段
        function TimeVerification(startTime,endTime){
            if (startTime == "" || endTime == "" || startTime == null || endTime == null) {
                alert("请选择日期");
            } else {
                var sDate = new Date(startTime);
                var eDate = new Date(endTime);
                var fen = ((eDate.getTime() - sDate.getTime()) / 1000) / 60;
                var distance = parseInt(fen / (24 * 60));
                if (distance < 0) {
                    /***/ //小于0,表示前面日期大于后面日期
                    layer.alert('请填写正确的时间!', { icon: 2 });
                    $("#Verification").val("错误");
                }else{
                    $("#Verification").val("正确");
                }
            }
        }

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值