Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 日期选择器范围工作错误_Javascript_Jquery_Kendo Ui - Fatal编程技术网

Javascript 日期选择器范围工作错误

Javascript 日期选择器范围工作错误,javascript,jquery,kendo-ui,Javascript,Jquery,Kendo Ui,复制步骤: 在页脚的“截止日期”当前日期中选择(例如2013年4月21日星期日) 在禁用中打开“起始日期”当前链接 我需要在“开始日期”中选择当前日期,但我没有这样做。这是可能的还是这是错误 我需要能够从页脚上的链接选择当前日期 开始日期控件的更改示例 dateControlStart.bind('change', function (e) { var startDate = dateControlStart.value();

复制步骤:

  • 在页脚的“截止日期”当前日期中选择(例如2013年4月21日星期日)
  • 在禁用中打开“起始日期”当前链接
  • 我需要在“开始日期”中选择当前日期,但我没有这样做。这是可能的还是这是错误

    我需要能够从页脚上的链接选择当前日期

    开始日期控件的更改示例

     dateControlStart.bind('change', function (e) {
                    var startDate = dateControlStart.value();
    
                    if (startDate) {
                        startDate = new Date(startDate);
                        startDate.setDate(startDate.getDate());
                        dateControlEnd.min(startDate);
                    }
                    else
                    {
                        dateControlEnd.min(new Date(1753, 1, 1));
                    }
                });
    

    不是错误,javascript日期对象默认为
    00:00
    小时,因此当您为from calendar设置最大日期时,它会设置日期
    2013年4月22日00:00
    (对于4月22日的PST当前日期)因此,在from calendar中将其设置为max date,只允许您选择禁用当前日期的日期

    请尝试设置最大日期:

       if (endDate) {
           endDate = new Date(endDate);
           endDate.setDate(endDate.getDate());
           endDate.setHours(23);
           dateControlStart.max(endDate);
       }
    

    不是错误,javascript日期对象默认为
    00:00
    小时,因此当您为from calendar设置最大日期时,它会设置日期
    2013年4月22日00:00
    (对于4月22日的PST当前日期)因此,在from calendar中将其设置为max date,只允许您选择禁用当前日期的日期

    请尝试设置最大日期:

       if (endDate) {
           endDate = new Date(endDate);
           endDate.setDate(endDate.getDate());
           endDate.setHours(23);
           dateControlStart.max(endDate);
       }
    

    请提供更多详细信息???问题不清楚。请提供更多详细信息???这个问题还不清楚。