1

fullCalendar を使用してイベントを追加しようとしています。これが私の add_event.php です。最初に、ユーザーがイベントのタイトル、開始日、終了日などの情報を入力できるフォームがあり、フォームの後にこの jquery コードがあります。

<script type="text/javascript">

    function add_event()
    {  
        var form = $('#calendar').serialize();

        $.ajax({   
                type : 'POST',  
                url: '<?php echo site_url()."/public/calendar/addEvent" ?>',
                method: 'post',
                data: form,
                success: function(data)
                {   
                     if(data == 'true')
                       {   
                          var event = {
                        title : "AJAX",
                        start : "2012-08-16",
                        end   : "2012-08-17"
                           };

                                              $('#calendar').fullCalendar( 'renderEvent', event, true )
                     }                  
                     else
                    {   
                        // Display error
                    }  
            }


        });
    document.write('end');}

</script>

「イベントの追加」をハードコーディングするだけで、「終了」が出力されますが、イベントはカレンダーに追加されません。私が間違っていることは何ですか?また、コントローラーが開始日、終了日などの値を送信する方法を知りたいですか?

ご協力ありがとうございました。

4

0 に答える 0