簡體   English   中英

beforeShowMonth在bootstrap datepicker中不起作用

[英]beforeShowMonth is not working in bootstrap datepicker

我在我的項目中使用了bootstrap datepicker,然后綁定到html如下

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

我工作正常,直到這里但是當我試圖捕獲名為beforeShowMonth事件時它不起作用,我的意思是我已經將一個console.log語句放入其中但它沒有被打印,因為命令沒有到達那里。 同樣的方式,如果我嘗試beforeShowDay它工作正常。 什么可能是錯誤,或者我在捕獲事件時犯了任何無意義的錯誤。 angularjs控制器代碼如下

$('#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必須返回其中一些選項:

  • 未定義無效
  • 一個布爾值,指示此日期是否可選
  • 一個String,表示要應用於日期單元格的其他CSS類
  • 具有以下屬性的對象

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM