jquery Fullcalendar: функция динамических событий asp.net mvc - PullRequest
1 голос
/ 01 июня 2010

Я интегрирую Fullcalendar в свое приложение. Рассмотрим интерфейс менеджера, где он может выбрать сотрудника, а затем просмотреть календарь этого сотрудника. Теперь я использую следующий код jquery:

<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>

Есть ли способ извлечь имя пользователя выбранного сотрудника из представления (или, скорее, передать его представлению из контроллера) и затем передать его в функцию связанных событий?

Надеюсь, я достаточно ясно ...

Заранее спасибо, Эран

1 Ответ

0 голосов
/ 02 июня 2010

Используйте jquery ajax и вызывайте веб-метод ... примерно так:

        $.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);
                         }
     });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...