-1
這是我的javascript代碼,使用fullcalendar部分:eventDrop與ASP.NET MVC
<script type="text/javascript">
$(document).ready(function() {
$('.i-checks').iCheck({
checkboxClass: 'icheckbox_square-green',
radioClass: 'iradio_square-green',
});
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
weekNumbers: true,
eventLimit: true,
editable: true,
events: '/Service/GetEventSources/',
eventDrop: function (event, delta, revertFunc, jsEvent, ui, view) {
$.ajax({
url: '/Service/ChangeEvent/',
dataType: 'POST',
data: {
id: event.id,
start: event.start,
end: event.end
},
});
},
});
});
</script>
這是C#的一部分,在這裏我想做一個數據庫更新我的ASP.NET MVC的Web 應用:
[HttpPost]
public JsonResult ChangeEvent(int id, DateTime start, DateTime end)
{
return Json(new
{
id =id,
start = start.ToString("s"),
end = end.ToString("s")
}, JsonRequestBehavior.AllowGet);
}
我使用我的C#的Web這種捆綁配置應用程序:
// fullCalendar styles
bundles.Add(new StyleBundle("~/plugins/fullCalendarStyles").Include(
"~/Content/plugins/fullcalendar/fullcalendar.css"));
// fullCalendar
bundles.Add(new ScriptBundle("~/plugins/fullCalendar").Include(
"~/Scripts/plugins/fullcalendar/moment.min.js",
"~/Scripts/plugins/fullcalendar/fullcalendar.js",
"~/Scripts/plugins/fullcalendar/lang/de.js"));
我今天下載了這些文件(08.04.2016),以便它們是最新的。
POST功能「的ChangeEvent」中的「服務」控制器從未被稱爲 - 相反,我得到以下錯誤(從Chrome中調試模式): Google Debug View
有誰知道,這裏有什麼問題?