2010-05-31 64 views
1

我正在將Fullcalendar集成到我的應用程序中。 考慮一個經理界面,他可以選擇一個員工,然後查看該員工的日曆。 現在基本上我用在我看來,以下jQuery代碼:jquery Fullcalendar:動態事件功能asp.net mvc

<script type="text/javascript"> 
    $(document).ready(function() { 
     $("#calendar").fullCalendar({ 
      defaultView: 'agendaWeek', 
      isRTL: true, 
      axisFormat: 'HH:mm', 
      editable: true, 
      events: "/Scheduler/CalendarData" 
     }); 
    }); 
</script> 

現在我想有分配給該事件的控制器功能來獲取由經理選擇的特定用戶:

events: "/Scheduler/CalendarData/<current_user_name> 

是否有任何方法從視圖中檢索選定的員工用戶名(或者將其從控制器傳遞到視圖),然後將其傳遞到綁定事件函數?

我希望我是不夠清楚......提前

感謝, 葉蘭

回答

0

使用jQuery AJAX和呼叫Web方法......是這樣的:

 $.ajax({ 
    type: "POST", 
    url: "Scheduler.aspx/GuardarEvento", 
    data: "{'SfechaIni':'" + dt_i + "','SfechaFin':'" + dt_f + "'}", 
    contentType: "application/json; charset=utf-8", 
    dataType: "json", 
    success: function(doc) { 
      alert(doc.d); 
         } 
    });