2016-06-30 4 views
2

У меня есть сомнение в полном календаре. Я тоже начинающий. У меня есть настраиваемая кнопка, и теперь я хочу нажать кнопку, чтобы перейти на новую страницу. Он должен быть добавлен с помощью якорной метки из обычных кнопок <html>. Но я не мог захватить, как сделать это с помощью пользовательской кнопки в полном календареFullcalendar: Как добавить ссылку на пользовательскую кнопку

Мой fullcalendar сценарий выглядит следующим образом:

$(document).ready(function() { 
     $('#calendar').fullCalendar({ 
     customButtons: { 
     EventButton: { 
      text:'Add Event', 
      click:function(event, jsEvent, view){ 
        $('#modal_calendar').modal('show'); 
      } 
     } 
     }, 

    utc: true, 
    header: { 
    left: 'prev,next today EventButton', 
    center: 'title', 
    right: 'month,agendaWeek,agendaDay' 
    }, 
    } 
    }); 

enter image description here

+0

Я удалил свой ответ, потому что он не отвечает на ваш вопрос. Если свойство clickButton является функцией click, вы можете написать любой Javascript, который вы хотите. Как сказал Адисон в вашем другом вопросе, есть несколько способов добиться отображения пользовательской диалоговой формы. Вы можете, конечно, сделать это через ajax, каков ваш предпочтительный метод отображения пользовательского диалога? Просто делай это, как обычно. –

ответ

0

Не знаю погоду я предполагаю, право или нет. Но я предполагаю, что вы просто хотите перейти на другую страницу при нажатии на кнопку Eventbutton. Просто используйте свойство window.location.href. Это переводит вас к указанному здесь URL-адресу.

$(document).ready(function() { 
    $('#calendar').fullCalendar({ 
     customButtons: { 
      EventButton: { 
      text:'Add Event', 
      click:function(event, jsEvent, view){ 
       window.location.href = 'https://www.google.com'; 
      } 
     } 
    }, 
    utc: true, 
    header: { 
     left: 'prev,next today EventButton', 
     center: 'title', 
     right: 'month,agendaWeek,agendaDay' 
    }, 
    }) 
}); 
Смежные вопросы