如何使用Ajax更新日历上的数据?

时间:2016-04-22 10:11:27

标签: jquery fullcalendar

目前我正在使用[fullCalendar][1] javascript库。

我有两个类型的参数(A,B)。

参数是“A组”货币数据,B参数是“B组”货币数据

如果document发生了变化。我是请求参数和响应数据。

如何更新我的日历数据?

这是我的javascript代码:

var type = '';  
$(document).on('change','#calendar-menu',function(e){
        e.preventDefault();
        var calandar = $('#calandar');
        if(e.target.value == 'details'){
            type = e.target.value;
             $.ajax({
                url: '/sales/calendar2/details?type='+type,
                dataType: 'JSON',
                type: 'POST',
                success: function(xhr) {
                    $('#calendar').fullCalendar('removeEvents');
                    $('#calendar').fullCalendar('rerenderEvents');
                }
            }).always(function() {
                loading_hide();
            });
        }else{
            $.ajax({
               url: '/sales/calendar2/details?type'+type,
               dataType: 'JSON',
               type: 'POST',
               success: function(doc) {
                   $('#calendar').fullCalendar('removeEvents');
                   $('#calendar').fullCalendar('rerenderEvents');
               }
           }).always(function() {
               loading_hide();
           });
        }
        console.log(e.target.value);
    });

0 个答案:

没有答案