1

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>

選択した従業員のユーザー名をビューから取得する (またはコントローラーからビューに渡す) 方法はありますか? それをバインドされたイベント関数に渡しますか?

私は十分に明確だったと思います...

前もってありがとう、エラン

4

1 に答える 1

0

jquery ajax を使用して web Method を呼び出します...次のようなものです。

        $.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);
                         }
     });
于 2010-06-02T16:02:50.350 に答える