1
我試圖使用簡單的事件應該發出警報,告訴我是否有事件發生。不幸的是,唯一觸發的事件是保存和添加。無論何時調整EndEnd或MoveEnd,save都會觸發,這對我沒有任何意義。移動甚至不會觸發也不會調整大小。kendo ui調度程序發射錯誤事件
<head>
<title></title>
<link href="styles/kendo.common.min.css" rel="stylesheet" />
<link href="styles/kendo.default.min.css" rel="stylesheet" />
<script src="js/jquery.min.js"></script>
<script src="js/kendo.web.min.js"></script>
</head>
<body>
<div id="example" class="k-content">
<div id="scheduler"></div>
</div>
<script>
$("#scheduler").kendoScheduler({
date: new Date("2013/6/13"),
startTime: new Date("2013/6/13 12:00 AM"),
height: 600,
allDaySlot: false,
resize: function(e) {
alert('resize');
},
resizeEnd: function(e) {
alert('resizeEnd');
},
move: function(e) {
alert('move');
},
moveEnd: function(e) {
alert("moveEnd");
},
add: function(e) {
alert("add");
},
save: function(e) {
alert('save');
},
views: [
"week",
"month"
],
dataSource: {
schema: {
model: {
id: "eventID",
fields: {
eventID: { type: "number" },
title: { defaultValue: "No title", validation: { required: true } },
start: { type: "date" },
end: { type: "date" },
careGiverId: { nullable: true },
isAllDay: { type: "boolean" }
}
}
}
},
group: {
resources: [ "care" ]
},
resources: [
{
field: "careGiverId",
name: "care",
dataSource: [
{ text: "Jeffery Dohmer (Care Giver 1)", value: 1, color: "#6eb3fa" },
{ text: "David Kaplan (Care Giver 2)", value: 2, color: "#6eb3fa" },
{ text: "Ben Dover (Care Giver 3)", value: 3, color: "#6eb3fa" }
],
title: "Care"
}
]
});
</script>
我讀過文檔,看起來好像我做的一切都是正確的。
男人,我必須有一些真正的壞運氣,然後,哈哈。我會重新檢查我的工作,但之前我曾使用過console.log,但對我來說並沒有多大的幫助。感謝您花時間檢查我的工作。 –
我也意識到你需要使用最新版本的Kendo UI,2013.2.918試用,但不適用於2013.2.716 – OnaBai
這很有道理。我沒有意識到,我的調度器是如此新。你認爲它會在下一個主要的GPL版本中起作用嗎? –