Javascript fullcalendar prod server vs dev machine issue


 <div id='calendar'></div>

是FullCalendar用来插入日历并做魔术的HTML标签。这是一个很棒的工具,但是发生了一些奇怪的事情。

我的日历是由DB的事件创建的,所有这些内容都很好。这是问题...

2页上的日历 - 两者都在开发工作站上效果很好。部署 - 在一页上工作,但另一页不起作用。日历div用一些复杂的表等填充渲染。除了没有发生 - 仅在一个页面上,仅在生产服务器上 - 相同的浏览器。所有DB的东西都在那里,除了在我的开发机上插入的表格外,回来的页面是相同的,而不是从生产中的服务器中插入的。但是同样,同一控件在另一页上的产品中效果很好 - 陷入困境!Web服务器是IIS 7

任何想法甚至狂野的猜测都欢迎!

只是为了使其成为官方答案...

通常在开发或生产环境中没有呈现的东西,而在其他环境中呈现时,您会遇到缺乏资源。这通常是按照以下要求的行为:

<script type="text/javascript" src="..path/to/script.js"></script>

由于一个位置 在该位置中的文件,而另一个位置则没有,因此您可以进入场景中的一个位置,但在一个位置工作,而不是另一个位置。

确认这一点的最简单方法是在您喜欢的浏览器中打开调试器,并使用"网络"部分来确定所有资源是否正确加载(并已解决)。否则,在试图检索所需的文件时,无效的页面是无法正常工作的页面,因此该页面无法操作。

最新更新