【发布时间】:2014-08-21 04:12:14
【问题描述】:
因为我的日程安排设置需要自定义设置,所以我正在实施单独的日历、日程安排程序和 RecurrenceEditor 小部件。到目前为止,一切正常,但我无法从 RecurrenceEditor 小部件中获取已解析的字符串。我在 API 文档中没有看到将规则作为字符串提取的方法(RecurrenceEditor 小部件也没有真正记录在那里)。
这就是我设置recurrenceEditor的方式:
$(document).ready(function()
{
$("#recurrence-editor").kendoRecurrenceEditor({
start: new Date(),
change: function(e)
{
var editor = e.sender;
// I want to get the recurrence rule string here.
}
});
});
我在 Firebug 中没有看到任何提示我可能尝试的方法或属性的内容。到目前为止,我已经尝试过:
editor.ruleValue
editor.recurrenceRule
看起来我可以访问一些信息,但我不想编写自己的 selections-to-parseable-string 方法,如果我可以从循环编辑器本身获取它。
更新:当我这样设置时:
$(document).ready(function()
{
$("#recurrence-editor").kendoRecurrenceEditor({
start: new Date(),
edit: function(e)
{
var editor = e.sender;
var recurrenceString = editor.RecurrenceRule;
return recurrenceString;
}
});
});
edit 事件永远不会触发。可能是因为我没有将循环编辑器实现为调度程序小部件的一部分,而是作为页面上的独立小部件。
谢谢!
【问题讨论】:
标签: kendo-ui recurrence