【问题标题】:How to enable specific dates only on AngularJs datepicker如何仅在AngularJs datepicker上启用特定日期
【发布时间】:2015-02-11 09:06:12
【问题描述】:

如何获取 AngularJs 日期选择器上可点击的特定日期列表。我点击链接http://plnkr.co/edit/gGAU0L?p=preview 这里周末被禁用。我认为这个功能可以修改为启用而不是禁用。

// Disable weekend selection
  $scope.disabled = function(date, mode) {
    return ( mode === 'day' && ( date.getDay() === 0 || date.getDay() === 6 ) );
  };

实际上,我正在开展一个患者护理项目,患者必须点击可供医生使用的日期。专家请帮助我........谢谢

【问题讨论】:

  • 您能否进一步说明您要做什么?你的问题有点不清楚!
  • 我只需要一个 ng 日历,在预约医生时,患者可以点击医生的可用日期。因此,如果我在医生的可用日期的 dateList 中有日期,我如何才能在 datepicker ui 上仅启用该日期作为 plnkr.co/edit/gGAU0L?p=preview :) thnx JMK
  • 你有没有得到改变来解决这个问题?因为我有同样的问题,找不到答案或例子。谢谢!
  • 是的,我用我成功的方式解决了这个问题,我会在连续几个小时内为你提供一个 plunkr,谢谢

标签: jquery angularjs date datepicker


【解决方案1】:

是的,您可以使用此功能使特定日期(不可)点击。只需根据请求或任何您的标准返回 truefalse

// Disable specific dates
$scope.disabled = function(date, mode) {
    // return true or false here
};

【讨论】:

  • 我有一个医生的可用日期数组,我想知道如何使用日期列表访问“日期”对象并在日历 UI 上启用该日期。 Thnx @DonJuwe,请给我更具体的方法来解决我的问题
  • 嗨谢里夫!请上传你的插件。这将非常有帮助!如果您启用所需的日期,将不胜感激完整的代码作为答案!
猜你喜欢
  • 1970-01-01
  • 2021-01-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-01
  • 2011-12-04
  • 1970-01-01
  • 2019-04-25
相关资源
最近更新 更多