Как выбрать выбрать без подсказки Javascript Title? - PullRequest
0 голосов
/ 12 января 2011
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');
        },

Я могу выбрать дату (период), только если я введу заголовок.

Как это исправить, чтобы я мог ввести событие без заголовка?

Примечание:Полный календарь от arshaw.com/fullcalendar/

Ответы [ 2 ]

1 голос
/ 18 апреля 2011

У меня есть кто-то, кому это может пригодиться, например, у меня есть диалог с 2 входами и кнопкой создания (html). Я хочу ввести заголовок и другую информацию, мне потребовалось время, чтобы выяснить, uuuuf, что wooooorks будет благодарен за мой гений хе-хе:)

        select: function(start, end, allDay) { 

            $('#mydialog').dialog('open'); // open the dialog you must have a div defined with 2 or more inputs


    $("#create").bind("click", { start: start, end: end,allDay: allDay }, function(event){ // when you click in a create button inside dialog you should send as parameters start,end,etc
        $input1 = $("#input1").val();
        $title = $("#input2").val();

            if ($title) {

                $mycalendar.fullCalendar('renderEvent',
                {
                    id: $id, //  CORREGIR obtener el ultimo id
                    title: $title,
                    start: start,
                    end: end,
                    allDay: allDay,
                    url: $url
                },
                true // make the event "stick"
                );


            }else{
                $mycalendar.fullCalendar('unselect');
            }


        $('#mydialog').dialog('close');// close my dialog

    });

        },
0 голосов
/ 12 января 2011

Вы можете использовать всплывающее окно html и метод обратного вызова для сохранения значения вместо приглашения javascript, что дает вам гораздо больший контроль над макетом и многое другое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...