首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP - Pikaday - Masterpage

ASP - Pikaday - Masterpage
EN

Stack Overflow用户
提问于 2016-12-07 00:16:53
回答 1查看 79关注 0票数 0

我正在使用pikaday插件(https://github.com/dbushell/Pikaday)。除了星期一,我想停用所有的日子。我现在的代码只是阻止周末。根据doco,我应该使用disableDayFn,但我不知道如何在代码中使用它(如下所示)。

代码语言:javascript
复制
<script type="text/javascript">
        $(document).ready(function () {
            $("#<%=TextBox2.ClientID %>").pikaday({ format: 'DD/MM/YYYY', disableWeekends: true, firstDay: 1 });
        });
    </script> 

     <asp:TextBox ID="TextBox1" runat="server" </asp:TextBox>

其他人使用下面的代码,但我不知道如何使它与我的代码一起工作

代码语言:javascript
复制
var picker = new Pikaday({
    disableDayFn: function(date){
        // Disable Monday and Tuesday
        return (date.getDay() === 1 || date.getDay() === 2);
    },
    field: document.getElementById('datepicker') })
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-07 04:09:04

星期一和星期二禁用的例子是正确的。为了使它成为你的,我建议你使用Pikaday的原始声明:

代码语言:javascript
复制
$(document).ready(function (){
    var picker = new Pikaday({
        field: $("#<%=TextBox2.ClientID %>"),
        format: 'DD/MM/YYYY',
        disableWeekends: true,
        firstDay: 1,
        disableDayFn: function(date){
        // Disable Monday and Tuesday
        return (date.getDay() === 1 || date.getDay() === 2);
        }
    });
});

如果您仍然想使用Pikaday插件,就像您的原始代码一样,您可以看到以下内容:

代码语言:javascript
复制
$("#<%=TextBox2.ClientID %>").pikaday({
  format: 'DD/MM/YYYY',
  disableWeekends: true,
  firstDay: 1,
  disableDayFn: function(date){
        // Disable Monday and Tuesday
        return (date.getDay() === 1 || date.getDay() === 2);
    }
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41007282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档