我使用了来自http://arshaw.com/fullcalendar/的jquery控件完整日历。我在wicket应用程序中使用了该控件,其中在一个页面中有两个选项卡,在一个选项卡中有一些文本字段,另一个是日历控件。
但现在我的本地服务器一切都很好。但是当我在开发服务器上部署我的应用程序时,在Chrome和Safari日历中,当我进入日历选项卡时第一次出现。但是当我导航到另一个标签并再次返回时,日历永远不会再来。这适用于FF和IE。
因为我没有在本地看到这个问题,这就是为什么没有任何线索。寻求帮助。
提前致谢。
答案 0 :(得分:0)
Wicket可能不知道日历控件。切换回日历选项卡后,是否可以调用Javascript函数再次启用日历?这可能会解决问题。
集成JQuery和Wicket的最佳方法可能是WiQuery,它可以防止出现这种问题。这里的一般问题是Wicket管理状态,但客户端也有一些状态。需要以某种方式同步或管理此状态。 WiQuery解决了这个“状态”问题。