1

デフォルトでは、イベントの「タイトル」フィールド プロパティのみを追加できます。

1: 「イベントの追加」ポップアップを編集して、追加のフィールドを追加できるようにするにはどうすればよいですか?

2: また、ポップアップに開始/終了時刻を表示することは可能ですか?
ドラッグアンドドロップ方式に頼るのではなく、ユーザーが時間を微調整できるようにしたいと思います。つまり、ユーザーが12:05、13:52などを入力できるようにします...

属性を設定することによってトリガーされる独自のポップアップ ソリューションを実装する必要があるのでしょうか。

可能であれば、コード例は素晴らしいでしょう。

私は最新のバージョン1.6.4に取り組んでいます。
http://arshaw.com/fullcalendar/docs/

ありがとう

4

1 に答える 1

0

申し訳ありません、私の悪い人たち!

これが私の現在のコードです:

$(document).ready(function() {

    var date = new Date();
    var d = date.getDate();
    var m = date.getMonth();
    var y = date.getFullYear();

    var calendar = $('#calendar').fullCalendar({
        header : {
            left : 'prev,next today',
            center : 'title',
            right : 'agendaDay'
        },
        defaultView : 'agendaDay',
        selectable : true,
        selectHelper : true,
        select : function(start, end, allDay) {
            var title = prompt('Event Title:');
            if (title) {
                calendar.fullCalendar('renderEvent', {
                    title : title,
                    start : start,
                    end : end,
                    allDay : allDay
                }, true // make the event "stick"
                );
            }
            calendar.fullCalendar('unselect');
        },
        editable : true,
    })
});

追加のフィールドをプロンプトに追加するだけです (または、モーダル フォームを表示/非表示にします)。

于 2013-09-11T15:23:12.997 に答える