How to open bootstrap modal popup on Event Click FullCalendar?

ยท

, ,
fullcalendar

Hello to all, welcome to therichpost.com. In this post, I will tell you, How to open bootstrap modal popup on Event Click FullCalendar?

Here is the working code and you can add this into your html file:

<!-- Fullcalendar Starts -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<script src="https://momentjs.com/downloads/moment.min.js"></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.1.0/fullcalendar.js'></script>
<link rel='stylesheet' href="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.1.0/fullcalendar.min.css" />

<script>
jQuery(document).ready(function($) { 
   

  $('#calendar').fullCalendar({
                

header: {
 left:   'Calendar',
                center: '',
                right:  'today prev,next'
},
events: [
{ id: '1', resourceId: '1', start: '2019-05-13', end: '2019-05-14', title: 'event 1' },
{ id: '2', resourceId: '1', start: '2019-05-15', end: '2019-05-15', title: 'event 2' },
{ id: '3', resourceId: '2', start: '2019-05-14', end: '2019-05-14', title: 'event 3' }

],
eventClick: function(event) {
$("#successModal").modal("show");
$("#successModal .modal-body p").text(event.title);
}
});
               


});
</script>
<style>
.fc-license-message{display: none;}
body {
margin: 0;
padding: 0;
font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
font-size: 14px;
}

#calendar {
max-width: 900px;
margin: 50px auto;
}
.fc-event{cursor: pointer;}

</style>
<div class="container">
<div id='calendar'></div>

<div class="modal fade" id="successModal" tabindex="-1" role="dialog" aria-labelledby="successModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
<p></p>
</div>
</div>
</div>
</div>
</div>

<!-- Fullcalendar Ends -->

There are so many tricks in fullcalendar and I will let you know all. Please do comment if you any query related to this post. Thank you. Therichpost.com

Comments

19 responses to “How to open bootstrap modal popup on Event Click FullCalendar?”

  1. jasmeen Avatar
    jasmeen

    Very helpful

  2. therichpost Avatar

    Thank you jasmeen

  3. asdfasd Avatar
    asdfasd

    asfgasdfass

  4. don Avatar
    don

    thaaaaaaaaaaaaaank u!

  5. Ajay Malhotra Avatar

    Welcome don ๐Ÿ™‚

  6. Mel Anthony Avatar
    Mel Anthony

    Hi, I need help connecting this event calendar to database mysql. can you show us how? thanks in advance. ๐Ÿ™‚

  7. daooji katara Avatar
    daooji katara

    thanku for greate help

  8. Ajay Malhotra Avatar

    Welcome ๐Ÿ™‚

  9. wee yaw Avatar
    wee yaw

    How do i put more details into the modal sir ?

  10. Ajay Malhotra Avatar

    More details like?

  11. James Avatar
    James

    How can i add in images into the modal sir ?

  12. Ajay Malhotra Avatar

    Yes we can add images inside modal by adding img tag.

  13. Wee Yaw Avatar
    Wee Yaw

    Or is there an example that i can learn ?

  14. James Avatar
    James

    Is there an example for this method sir ?

  15. Ajay Malhotra Avatar
  16. Wee Yaw Avatar
    Wee Yaw

    Where is the demo sir ?

  17. Jackson Avatar
    Jackson

    how to add a dropdown list for years and months?