Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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 如何在datepicker中以当前日期的下拉列表形式仅显示3个月,当当前月份完成时,我们将显示接下来的3个月_Javascript_Jquery_Angular - Fatal编程技术网

Javascript 如何在datepicker中以当前日期的下拉列表形式仅显示3个月,当当前月份完成时,我们将显示接下来的3个月

Javascript 如何在datepicker中以当前日期的下拉列表形式仅显示3个月,当当前月份完成时,我们将显示接下来的3个月,javascript,jquery,angular,Javascript,Jquery,Angular,如何在日期选择器中仅显示3个月作为当前日期的下拉列表,以及 $(函数(){ $(“#日期”).datepicker({ hideIfNoPrevNext:没错, minDate:'0M', maxDate:“+90D” }); }); 选择日期 您使用的日期选择器库/插件是什么?如果我们不知道您在使用什么,我们很难为您提供解决方案 在任何情况下,您都可以基于今天的日期禁用datepicker上的日期。这就是我们如何使用momente.js实现它的方法 const disabledDate =

如何在日期选择器中仅显示3个月作为当前日期的下拉列表,以及

$(函数(){
$(“#日期”).datepicker({
hideIfNoPrevNext:没错,
minDate:'0M',
maxDate:“+90D”
});
});

选择日期

您使用的日期选择器库/插件是什么?如果我们不知道您在使用什么,我们很难为您提供解决方案

在任何情况下,您都可以基于今天的日期禁用datepicker上的日期。这就是我们如何使用momente.js实现它的方法

const disabledDate = current => {
return (
  current &&
  current >=
    moment()
      .endOf('day')
      .subtract(number, days/months/years) //if you want to get past days
      .add(number, days/months/years) //if you want to add days
);
  };

请告诉我们您尝试了什么。我添加了我的代码。请验证您的代码片段是否正常。我没有使用任何插件,我需要在jquery或javascript中使用它