Jquery fullcalendar dayclick事件创建

时间:2013-12-02 02:11:32

标签: javascript jquery asp.net ajax fullcalendar

所以我试图使用fullcalendar的dayclick来触发一个可以用来将事件保存到数据库的弹出窗口。然后,可以在fullcalendar的日历视图中查看该事件。我目前用于弹出窗口的javascript是:

dayClick: function (start, end, allDay) {
    $(".popup").show(); // show's pop up
    $(".title").focus(); // auto focus on the field
    var start = Date.parse(start) / 1000; // parse the start time to retain value
    var end = Date.parse(end) / 1000; // same but with end
    $(".submitForm").click(function () { // on submission
        var title = $(".title").val(); // gets title value
        if (title != "") { // if the title exists run script
            $.post("insertscript.php", { title: title, start: start, end: end, allDay: allDay }, // be sure to filter data 
            function () {
                $(".title").val(""); // clear title field
                start = ""; // clear start time
                end = ""; // clear end time
                calendar.fullCalendar('unselect');
                calendar.fullCalendar('refetchEvents');
            });
        }
        $(".popup").hide(); // hide pop up box
    });
},

我知道ajax可能是保存事件的最佳途径,但尚未弄清楚如何正确使用它。非常感谢您的帮助。

0 个答案:

没有答案