0

如果有两个日期选择器 1 用于签入日期,另一个用于结帐我想要如果我在签入中选择 28-06-2012 它在结帐日期选择器中自动禁用日期在 2012 年 6 月 29 日之前这是代码

$(document).ready(function () {
    function getDateYymmdd(value) {
        if (value == null)
            return null;
        return $.datepicker.parseDate("yy-mm-dd", value);
    }

    $('.date').datepicker({ minDate: 1, dateFormat: "dd-mm-yy" });

    $('.date').each(function () {
        var minDdate = getDateYymmdd($(this).data(""));
        var maxDate = getDateYymmdd($(this).data("val-rangedate-max"));
        $(this).datepicker({

            maxDate: maxDate
        });
    });
    });

4

3 回答 3

2

使用“ Jquery Ui 日期选择器”,带有日期范围演示的 DatePicker

于 2012-06-20T09:51:58.697 回答
1

您正在使用引导日期纠察队,有一些默认函数定义,

我有这样的事情:愿这对你也有帮助

jQuery(".dateone").datepicker({
         dateFormat:"yy-mm-dd",
         changeMonth: true,
         changeYear: true,
         minDate: 1,
     });

     jQuery(".datetwo").datepicker({
         dateFormat:"yy-mm-dd",
         changeMonth: true,
         changeYear: true,
         minDate: new Date($('.dateone').val()),
        });
于 2014-09-30T10:03:21.517 回答
0
$( "#frmDateStatusLog").datepicker({
    onSelect: function(dateText, inst){
          $("#toDateStatusLog").datepicker("option","minDate",$("#frmDateStatusLog").datepicker("getDate"));
    }
  });
  $( "#toDateStatusLog").datepicker({
    minDate: $("#frmDateStatusLog").datepicker("getDate")
  });

Demo

于 2012-06-20T09:48:16.927 回答