ajax - FullCalendar:事件不显示加载但显示如果我打开 IE 开发人员

标签 ajax asp.net-mvc-3 jquery fullcalendar

我在我的 MVC3 项目中使用 FullCalendar jquery 插件。

出于某种原因,首次加载日历时不会呈现事件。奇怪的是,如果我打开 IE 开发人员或更改议程 View ,它们确实会出现。

有什么建议吗?
谢谢

最佳答案

看起来您的日历 div 位于隐藏元素(如选项卡)中。您需要在显示此隐藏元素时呈现 fullCalendar,以便在日历中正确加载您的事件。

对于 jQuery 选项卡,您可以执行以下操作:

$('#tabs').tabs({
    show: function(event, ui) {
        $('#calendar').fullCalendar('render');
    }
});

请告诉我这是否有帮助!

关于ajax - FullCalendar:事件不显示加载但显示如果我打开 IE 开发人员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11907505/

相关文章:

jquery - jquery来自CDN时,ajax调用是否跨域?

javascript - 将 PHP 脚本返回的 HTML 表转换为 Ionic 框架的 ion-list 格式

asp.net-mvc-3 - ASP.NET MVC 3:当id为文件名时,如何查找 Controller 而不是文件

c# - 如何在asp.net mvc 3中制作不同的name属性名称?

javascript - 无法将 JavaScript 对象发布到 asp.net web api 端点

java - 如何获取 AJAX 生成的 HTML 文本?

javascript - Ajax 在同一请求中发送数组和图像

javascript - jQuery ajax 表单提交到 php 无法处理服务器的响应

javascript - 带输入的 td 中的 Jquery 表导航

javascript - 如何选择具体选项?