gpt4 book ai didi

javascript - beforeShowMonth 在 Bootstrap 日期选择器中不起作用

转载 作者:行者123 更新时间:2023-11-28 05:52:19 27 4
gpt4 key购买 nike

我在我的项目中使用了 bootstrap datepicker,然后将其绑定(bind)到 html,如下

<div id="calendar"></div>

直到这里我都工作正常,但是当我 try catch 名为 beforeShowMonth 的事件时,它不起作用,我的意思是我已将一个 console.log 语句放入其中,但它没有被打印,因为命令不是到达那里。同样,如果我尝试 beforeShowDay 它工作正常。可能是什么错误,或者我在捕获事件时犯了任何无意义的错误。angularjs Controller 代码如下

$('#calendar').datepicker({
format:"yyyy-mm-dd",
setDate: new Date(),
todayHighlight: true,
beforeShowMonth: function(date){
console.log("In before Show month: "+date.getMonth());
},
beforeShowDay: function(date){
console.log("In before Show Day");
}
});

有什么建议吗?如果没有那么谁能告诉我初始化后如何编写 beforeShowDay 。我已经使用 option 来做到这一点,但这也不起作用。请帮助我

最佳答案

beforeShowMonth 和 beforeShowDay 必须返回其中一些选项:

  • 未定义无效
  • 一个 bool 值,指示该日期是否可选
  • 代表要应用于日期单元格的其他 CSS 类的字符串
  • 具有以下属性的对象

beforeShowMonth: function(date){
console.log("In before Show month: "+date.getMonth());3
return "";
},
beforeShowDay: function(date){
console.log("In before Show Day");
return "";
}

关于javascript - beforeShowMonth 在 Bootstrap 日期选择器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37984180/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com