Datepicker突出显示日期

时间:2013-07-30 10:35:32

标签: php jquery date datepicker

我一直在寻找在Datepicker中突出显示日期的方法。我或多或少得到了它,但我遇到了一些问题。

我正在使用PHP和最新版本的datepicker插件。

这是我的代码,我已经对它进行了更好的理解。

$(document).ready(function() {
    var SelectedDates = {}; //An array that will have the dates to highlight
    <?php
        $events = obtain_events(); //function to obtain all events
        foreach($events as $e) {
        ?>
            SelectedDates[new Date('<?php echo create_date_events($e['Data']); ?>')] = new Date('<?php echo create_date_events($e['Data']); ?>'); 
//this function, create_date_events(), puts the mysql date to mm/dd/yyyy
        <?php
        }
    ?>
    $('#datepicker').datepicker({
        beforeShowDay: function(date) {
            var Highlight = SelectedDates[date];
            if(Highlight) {
                return [true, 'HighlightedCSS', Highlight];
            }
            else {
                return [true, '', ''];
            }
        }
    });
});

问题是,当运行时,它会说没有方法'替换'的错误。这是我发现的一个例子,看到其他类似的来源。

我将不胜感激任何帮助!谢谢!!

P.S:我已经看到了来源,并且日期正确地结束了

0 个答案:

没有答案