EasyUI中Calendar日历的简单使用

场景

效果

属性

名称类型描述默认值
widthnumber日历(calendar)组件的宽度。180
heightnumber日历(calendar)组件的高度。180
fitboolean当设置为 true 时,则设置日历的尺寸以适应它的父容器。false
borderboolean定义是否显示边框。true
firstDaynumber定义每星期的第一天。星期日(Sunday)是 0,星期一(Monday)是 1,...0
weeksarray显示星期的列表。['S','M','T','W','T','F','S']
monthsarray显示月份的列表。['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
yearnumber日历的年。下面的实例演示如何使用指定的年和月来创建一个日历。
 
  1. <div class="easyui-calendar" data-options="year:2012,month:6" />
当前年份(4 位)
monthnumber日历的月。当前月份(从 1 开始)
currentDate当前的日期。当前日期

事件

名称参数描述
onSelectdate当用户选择一个日期时触发。
代码实例:
 
  1. $('#cc').calendar({
  2. onSelect: function(date){
  3. alert(date.getFullYear()+":"+(date.getMonth()+1)+":"+date.getDate());
  4. }
  5. });

方法

名称参数描述
optionsnone返回选项(options)对象。
resizenone调整日历的尺寸。
moveTodate移动日历到一个指定的日期。
代码实例:
 
  1. $('#cc').calendar('moveTo', new Date(2012, 6, 1));

 

实现

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" type="text/css" href="/easyui/themes/icon.css">
    <link rel="stylesheet" type="text/css" href="/easyui/themes/default/easyui.css">
    <script type="text/javascript" src="/easyui/jquery.min.js"></script>
    <script type="text/javascript" src="/easyui/jquery.easyui.min.js"></script>
</head>
<body>
<div id="cc" class="easyui-calendar" style="width:180px;height:180px;"></div>
<div id="cc1"></div>
<script type="text/javascript">
    $('#cc1').calendar({
        onSelect: function(date){
            alert(date.getFullYear()+":"+(date.getMonth()+1)+":"+date.getDate());
        }
    });
</script>
</body>
</html>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

霸道流氓气质

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值