剑道日历年度变更活动
Kendo calendar year change event
当我们在Kendo中导航日历控件时,我想显示一条消息。但我的情况是,每当我们进入新年时,我都应该显示一条信息。
例如:本月为2013年7月。当我导航到下个月2013年8月-->在这种情况下,我不想显示消息。
如果我们在2013年12月,当我点击下一个导航按钮时-->在这种情况下,我想显示一条消息,比如输入新年。
以前的导航也是如此。当我们在2013年1月时,如果我按下上一个按钮,它将进入2012年12月-->在这种情况下,我也想显示一条消息。
有什么方法可以完成吗?
尝试将navigate
处理程序定义为:
navigate: function () {
var cur = this._current;
var prev = this._previous;
if (prev && cur && prev.getFullYear() !== cur.getFullYear()) {
alert("year change");
}
this._previous = this._current;
}
我所做的是获取当前日期(_current
),它是当前日历视图中的参考日期,然后获取其年份并将其与上一个日期进行比较。
此外,由于日历中没有previous
日期,我将其保存以供下次导航事件使用。
此处的示例:http://jsfiddle.net/OnaBai/jf2XK/
相关文章:
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- JavaScript打印功能使日历停止工作
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 活动选项卡's源代码-获取变量s值
- 在Angular 2中布线期间保持零部件处于活动状态
- Google 脚本:用于创建日历活动的脚本运行时不会出错,但不会执行任何操作
- 如何在完整日历中的当天点击时显示活动详细信息
- 赢得的活动't Codecademy's日历AngularJS作业
- 活动不会发布到我们的API完整日历
- 创建 Google 脚本,以便在日历活动更新时对其进行修改
- 如何获取 Google 日历活动的标题
- 如何在其他谷歌日历上创建活动
- 使用Bootstrap Modal的完整日历开放活动
- 剑道日历年度变更活动
- 启动日历控件,以显示活动的当前周
- 支持多日活动的动态javascript活动日历
- 在哪里可以找到可定制的完整活动/预订日历
- 流星和完整的日历包:我可以'不要在我的日历中添加活动
- 我使用完整日历来制作活动