0
我正在使用pickadate進行日期選取。假設目前我們是在四月,我導航到六月或在六月選擇一個日期,然後清除日期。現在,如果我重新打開日期選擇器,它會顯示六月,而不是當前的月份,即四月。無法將pickadate日期選擇器重置爲指向當前月份
我有日期選擇器初始化爲
lt dpInit = $('.datepicker').pickadate(optionsObject);
我試圖做
let dp = $('.datepicker').pickadate().pickadate('picker');
dp.stop().start();
or
dp.stop();
dp.start();
這導致日期選擇器被停止,但不會啓動回。我認爲dpInit和dp是兩個單獨的實例,所以可能發生的情況如此,我做了
lt dpInitPick = $('.datepicker').pickadate(optionsObject).pickadate('picker');
dpInitPick.stop().start();
同樣的結果。
我試圖做this.stop()。start()方法中optionsObject事件還在裏面相同的結果,即
optionsObject = {
onOpen: function() {
this.stop().start(); //same result of datepicker stopping but not starting again.
}
}
代替的OnOpen我試過的OnRender,OnClose中太等。 當我說它不開始我的意思是單擊datepicker input元素不會再打開日期選擇器。
如何重置日期選擇器以指向當前日期?