2013-03-05 75 views
0

我有一個非常具體的問題與dojo工具包,其答案我無法找到的API或文檔。我有我的網頁上一個獨立的日曆,它是由在特定的月份打開dijit.calendar,但沒有選擇日期

var myCal = new dijit.Calendar({ 
            'value':   new Date(unixTimestamp * 1000), 
            'title':   'Title', 
            'isDisabledDate': function(data){ 
             var dat = new Date(data); 
             dat.setHours(0,0,0,0); 
             var ms = parseInt((dat.getTime()/1000), {'places':0}); 
             return (GERA.palestras.diasComPalestras[ms] !== true); 
            } 
    }, "mycal"); 

這不工作,創建了日曆,它是在正確月/年實例,並選擇一個日期。我想這樣做,但是,沒有選擇日期。所以我想通過一年的日曆和蛾顯示在頁面,但沒有選擇日期。任何人有任何想法?

回答

0

我知道你的帖子有點舊了。

我一直在需要類似的東西。 通過文件看,有一個叫這是應該做的你說什麼「currentFocus」屬性。也不要設置任何值,它將被取消選擇。

var myCal = new dijit.Calendar({ 
           'currentFocus':   new Date(unixTimestamp * 1000), 
           'title':   'Title', 
           'isDisabledDate': function(data){ 
            var dat = new Date(data); 
            dat.setHours(0,0,0,0); 
            var ms = parseInt((dat.getTime()/1000), {'places':0}); 
            return (GERA.palestras.diasComPalestras[ms] !== true); 
           } 
}, "mycal"); 

但是,我個人還沒有得到這個工作,我想知道你是否有任何進展,因爲你張貼?

編輯:這實際上做的工作。我後來從我的解析器中看到了其他一些變化。

+0

因爲這並沒有回答所提出的問題,請嘗試使用註釋下一次... – Barett 2013-06-04 23:25:11

+0

對不起@Barett新的遊戲,所以不作評論的權限,還沒有。此外,它已被修復,所以現在它是一個答案。 – amster105 2013-06-05 01:04:31

+0

要嘗試它,如果它的工作,我會標記爲已回答。謝了哥們。老了還是不行,我還沒有修好 – 2013-06-05 14:50:38

相關問題