zhuyinyin_66 发表于 2017-6-6 10:39:35

Calenda日期控件,显示的日期,在数据库中已有的日期颜色不一样,怎么设置呢

Calenda日期控件,显示的日期,在数据库中已有的日期颜色不一样,怎么设置呢

JeffryLI 发表于 2017-6-6 12:14:07

你好,Calenda提供了定义的日历,你可以参照代码
<p><script type="text/javascript">


   function customizeDate($daycell, date, dayType, hover, preview) {
         if (date.getMonth() === 11 && date.getDate() === 25) {
             var $img = $('<div></div>').width(16).height(16).css('background-image', 'url(images/xmas.png)');


            $daycell.attr('align', 'right').empty().append($img);


            if ($daycell.hasClass('ui-datepicker-current-day')) {
               $daycell.css('background-color', '#aaa');
             } else
               $daycell.css('background-color', hover ? 'lightgray' : '');
             return true;
         }


         return false;


    }
</script></p><p><div class="blockcode"><blockquote><cc1:C1Calendar ID="C1Calendar1" runat="server" DisplayDate="2011-12-01"
               onclientcustomizedate="customizeDate">
</cc1:C1Calendar>你可以把你数据库的提起取到,根据逻辑去判断,示例代码是11.25判断的,具体还是设置控件的样式。

页: [1]
查看完整版本: Calenda日期控件,显示的日期,在数据库中已有的日期颜色不一样,怎么设置呢