找回密码
 立即注册

QQ登录

只需一步,快速开始

zhuyinyin_66
中级会员   /  发表于:2017-6-6 10:39  /   查看:4378  /  回复:1
Calenda日期控件,显示的日期,在数据库中已有的日期颜色不一样,怎么设置呢

1 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-6-6 12:14:07
沙发
你好,Calenda提供了定义的日历,你可以参照代码
  1. <p><script type="text/javascript">


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


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


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


  12.          return false;


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

请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部