Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用带有引导模型外部链接的Fullcalendar_Fullcalendar - Fatal编程技术网

使用带有引导模型外部链接的Fullcalendar

使用带有引导模型外部链接的Fullcalendar,fullcalendar,Fullcalendar,尝试使用fullcalendar中的数据集打开带有外部链接的模式窗口。只是弹出一个空白的模态窗口。我确信我没有正确地编写脚本 我想要一个外部链接列表,可以在fullcalendar中使用相同的json数据并打开模式窗口 <div class="menu"> <a href="http://example.org" id="0DE2162E-155D-6942-02BED53F1B281FE2">Example</a> <a class="fc-day-g

尝试使用fullcalendar中的数据集打开带有外部链接的模式窗口。只是弹出一个空白的模态窗口。我确信我没有正确地编写脚本

我想要一个外部链接列表,可以在fullcalendar中使用相同的json数据并打开模式窗口

<div class="menu">
<a href="http://example.org" id="0DE2162E-155D-6942-02BED53F1B281FE2">Example</a>
<a class="fc-day-grid-event fc-event fc-start fc-end fc-draggable" href="load_page.cfm?method=get-page-content&amp;page=12" data-toggle="modal"  id="0DE2162E-155D-6942-02BED53F1B281FE2"><div class="fc-content"><span class="fc-time">8a</span> <span class="fc-title">My Birthday</span></div></a></div>




<script type='text/javascript'>//<![CDATA[ 
$(window).load(function(){
$(document).ready(function() {
        var date = new Date();
        var d = date.getDate();
        var m = date.getMonth();
        var y = date.getFullYear();
        $('#calendar').fullCalendar({
            theme: true,
            header: {
                left: 'prev,next today',
                right: 'month,agendaWeek,agendaDay'
            },
            editable: true,
            eventLimit: true,
            events: [{
    "id": "0DE2162E-155D-6942-02BED53F1B281FE2",
    "url": "load_page.cfm?method=get-page-content&page=10",
    "title": "test",
    "description": "<p><span style=\"color:rgb(0, 0, 0); font-family:arial,helvetica,sans; font-size:11px; line-height:14px; text-align:justify\">Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?</span></p>",
    "start": "2015-05-19T08:00",
    "end": "2015-05-19T08:59",
    "allday": false   
  },{
    "id": "0A2C0875-155D-6942-02D0F17291318096",
    "url": "load_page.cfm?method=get-page-content&page=12",
    "title": "My Birthday",
    "description": ",<p>Happy Birthday</p>",
    "start": "2015-05-13T08:00",
    "end": "2015-05-13T08:59",
    "allday": false   
  }],
            eventClick: function(event, jsEvent, view) {
            $('#modalTitle').html(event.title);
                $('#modalBody').html(event.description);
                $('#eventUrl').attr('href',event.url);
                $('#fullCalModal').modal();
                return false;
            },

            loading: function(bool) {
                if (bool) {
                    $('#loading').show();
                }else{
                    $('#loading').hide();
                }
            }
        });

    });

jQuery( 'div.menu a' )
    .click(  function(event, jsEvent, view) {
            $('#modalTitle').html(event.title);
                $('#modalBody').html(event.description);
                $('#eventUrl').attr('href',event.url);
                $('#fullCalModal').modal();
                return false;
            });

});//]]>  

</script>

<div class="menu">
    <a href="http://example.org" id="0DE2162E-155D-6942-02BED53F1B281FE2">Example</a>
    <a class="fc-day-grid-event fc-event fc-start fc-end fc-draggable" href="load_page.cfm?method=get-page-content&amp;page=12" data-toggle="modal"  id="0DE2162E-155D-6942-02BED53F1B281FE2"><div class="fc-content"><span class="fc-time">8a</span> <span class="fc-title">My Birthday</span></div></a></div>
<div id="fullCalModal" class="modal fade">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">x</span> <span class="sr-only">close</span></button>
                    <h4 id="modalTitle" class="modal-title"></h4>
                </div>
                <div id="modalBody" class="modal-body"></div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                    <button class="btn btn-primary"><a id="eventUrl" target="_blank">Event Page</a></button>
                </div>
            </div>
        </div>
    </div>
        <div id='calendar'></div>

//  
x接近
接近
事件页

有关代码答案,请参阅。这是如何使用外部链接和日历中的链接来访问模式窗口。

您想做什么。。您想在模式弹出窗口中显示事件详细信息还是什么??我编辑了我的原始帖子来添加我想要做的事情。我不确定你是否还有一个问题,即你是否在问题中回答了你的问题。你还有什么问题吗?如果是这样,请澄清什么不起作用。据我所知,您需要日历之外的链接列表来打开带有相应事件数据的模式对话框。如果是这样的话,那么(从您的JSFIDLE来看)您似乎已经开始工作了。如果您解决了问题,请不要更新您的问题。相反,发布一个答案,描述你是如何解决的。谢谢链接断了
<div class="menu">
<a href="http://example.org" id="0DE2162E-155D-6942-02BED53F1B281FE2">Example</a>
<a class="fc-day-grid-event fc-event fc-start fc-end fc-draggable" href="load_page.cfm?method=get-page-content&amp;page=12" data-toggle="modal"  id="0DE2162E-155D-6942-02BED53F1B281FE2"><div class="fc-content"><span class="fc-time">8a</span> <span class="fc-title">My Birthday</span></div></a></div>




<script type='text/javascript'>//<![CDATA[ 
$(window).load(function(){
$(document).ready(function() {
        var date = new Date();
        var d = date.getDate();
        var m = date.getMonth();
        var y = date.getFullYear();
        $('#calendar').fullCalendar({
            theme: true,
            header: {
                left: 'prev,next today',
                right: 'month,agendaWeek,agendaDay'
            },
            editable: true,
            eventLimit: true,
            events: [{
    "id": "0DE2162E-155D-6942-02BED53F1B281FE2",
    "url": "load_page.cfm?method=get-page-content&page=10",
    "title": "test",
    "description": "<p><span style=\"color:rgb(0, 0, 0); font-family:arial,helvetica,sans; font-size:11px; line-height:14px; text-align:justify\">Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?</span></p>",
    "start": "2015-05-19T08:00",
    "end": "2015-05-19T08:59",
    "allday": false   
  },{
    "id": "0A2C0875-155D-6942-02D0F17291318096",
    "url": "load_page.cfm?method=get-page-content&page=12",
    "title": "My Birthday",
    "description": ",<p>Happy Birthday</p>",
    "start": "2015-05-13T08:00",
    "end": "2015-05-13T08:59",
    "allday": false   
  }],
            eventClick: function(event, jsEvent, view) {
            $('#modalTitle').html(event.title);
                $('#modalBody').html(event.description);
                $('#eventUrl').attr('href',event.url);
                $('#fullCalModal').modal();
                return false;
            },

            loading: function(bool) {
                if (bool) {
                    $('#loading').show();
                }else{
                    $('#loading').hide();
                }
            }
        });

    });

jQuery( 'div.menu a' )
    .click(  function(event, jsEvent, view) {
            $('#modalTitle').html(event.title);
                $('#modalBody').html(event.description);
                $('#eventUrl').attr('href',event.url);
                $('#fullCalModal').modal();
                return false;
            });

});//]]>  

</script>

<div class="menu">
    <a href="http://example.org" id="0DE2162E-155D-6942-02BED53F1B281FE2">Example</a>
    <a class="fc-day-grid-event fc-event fc-start fc-end fc-draggable" href="load_page.cfm?method=get-page-content&amp;page=12" data-toggle="modal"  id="0DE2162E-155D-6942-02BED53F1B281FE2"><div class="fc-content"><span class="fc-time">8a</span> <span class="fc-title">My Birthday</span></div></a></div>
<div id="fullCalModal" class="modal fade">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">x</span> <span class="sr-only">close</span></button>
                    <h4 id="modalTitle" class="modal-title"></h4>
                </div>
                <div id="modalBody" class="modal-body"></div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                    <button class="btn btn-primary"><a id="eventUrl" target="_blank">Event Page</a></button>
                </div>
            </div>
        </div>
    </div>
        <div id='calendar'></div>