jquery - 使用 Kendo Scheduler 创建自定义编辑模板

标签 jquery asp.net-mvc kendo-ui

有没有办法使用 Kendo Scheduler 创建您自己的编辑窗口?当我双击调度程序中的事件时,我需要能够打开自己的编辑窗口。

最佳答案

您应该定义一个 editable.template .

例如:

<script id="editor" type="text/x-kendo-template">
    <h3>Edit meeting</h3>
    <p>
        <label>Title: <input name="title" /></label>
    </p>
    <p>
        <label>Start: <input data-role="datetimepicker" name="start" /></label>
    </p>
    <p>
        <label>Start: <input data-role="datetimepicker" name="end" /></label>
    </p>
</script>

调度程序初始化为:

$("#scheduler").kendoScheduler({
    date: new Date("2013/6/6"),
    editable: {
        template: $("#editor").html()
    },
    views: [
        { type: "day" }
    ],
    dataSource: [
        {
            id: 1,
            start: new Date("2013/6/6 08:00 AM"),
            end: new Date("2013/6/6 09:00 AM"),
            title: "Interview"
        }
    ]
});

关于jquery - 使用 Kendo Scheduler 创建自定义编辑模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22229164/

相关文章:

mvvm - Kendo UI MVVM - 如何获得相反或不或!数据绑定(bind)时的二进制变量

javascript - 刷新(重新发送)xmlhttp 请求在 IE 浏览器中不起作用

jquery - 清除表单中的输入值

javascript - 每个表行的 ASP.NET MVC ADO.NET 查询

asp.net-mvc - DRY 与 MVC 和 View 模型的安全性和可维护性

asp.net-mvc - cshtml 无法在生产中构建 (vsts)

javascript - 如果在数组中找不到任何输入值,则阻止表单提交

JavaScript setInterval 动画在控制台中创建乱码,但没有错误

c# - 如何使用 MVC Razor 在编辑器模板中将 Kendo UI 网格绑定(bind)到我的模型集合

popup - 为什么当我点击更新按钮时报错 TypeError : r is undefined happen?