我正在寻找获取当前页面日期的方法。我知道如何获得原始配置,甚至是如何订阅changePageEvent并在滚动时获取它,但既不包括某个人打开日历滚动几个月然后关闭并重新打开的情况,我需要该页面的pagedate 。必须有一个记录该属性但无法在API中找到的属性。YUI 2.0日历 - 如何获取当前日历页面
回答
这是弹出式日历的一个示例,它保留在最后一个日历页面上,即使没有选择日期也是如此。浏览一个月并使用角落中的“x”关闭日历。当您单击按钮再次显示日历,你会发现这是你最后一次浏览到同一页上:
Calendar Control: Popup Calendar - Basic
我没有看到在设置日期的示例源代码的任何代码,所以在没有源代码的情况下,我不得不猜测你每次展示它时都会实例化一个新的日历。
要显示月份/年份,请使用pagedate property。
谢谢保罗。我的日历以相同的方式工作,当关闭并重新打开时保持在本月(同一实例),我关闭它。非常棒!我想要的只是获取日历重新打开的页面日期。我正在研究一组非常复杂的日历,代码非常简单。这部分我想最终用于隐藏导航图标,以防止滚动超过特定的日期范围。 – pmm 2012-02-03 22:47:40
我现在了解并已添加到我的答案中。 – Paul 2012-02-03 22:53:30
好吧,我知道了,你在做calendar_obj.cfg.getProperty('pagedate')而不是calendar_obj._parsePageDate()。 – pmm 2012-02-03 23:05:55
- 1. 获取当前日历周
- 2. 在android中获取当前茱利安日历编号与公历日历
- 3. MvvmCross从日历界面获取日期
- 4. Richfaces日历 - 如何禁用加载页面后弹出日历
- 5. 如何获取日历中的日期?
- 6. 如何从日历中获取日期?
- 7. YUI日历部件问题
- 8. Yahoo YUI日历 - 仅显示
- 9. YUI日历:如何禁用nextMonth点击
- 10. 从当前日历月和未来11个月获取日期
- 11. 很热从Google日历使用PHP获取当前日期?
- 12. 如何从Google日历API获取当前事件?
- 13. 如何通过Google日历API获取日历ID
- 14. YUI日历,我怎样才能实现它像jQuery UI日历?
- 15. 全日历留在页面
- 16. 日历中的日期将刷新页面时返回当前日期
- 17. 如何使用Primefaces日历JSF页面?
- 18. 获取在Java(日历)当地时间
- 19. 更改YUI多页面日历的对齐方式
- 20. 如何创建一个单日历日历作为scooll日历
- 21. x日期提前日历
- 22. 我如何获取日历选定值?
- 23. asp.net 2.0日历控件
- 24. datable中的日历JSF 2.0
- 25. 获取Sharepoint日历供稿
- 26. C# - Outlook - 获取新日历
- 27. 获取雅虎日历
- 28. 从Lotus Traveler获取日历
- 29. jquery前沿日历
- 30. 从YUI日历中获取数据输入字段:true
为什么不为你改变工作?它会在更改页面后为您提供日期。您是否使用相同的日历实例或每次都弹出新的日历? – Paul 2012-02-03 22:12:49
当您滚动几个月时不会触发,关闭日历并重新打开。日历重新打开到您滚动的上个月,但changePageEvent不会触发。 – pmm 2012-02-03 22:14:41
在本例中更改月份时会触发事件:[日历控件:处理日历事件](http://developer.yahoo.com/yui/examples/calendar/events_log.html),所以我最初的看法是你不是做对了。也许我不清楚你的问题 - 请发布一些源代码。 – Paul 2012-02-03 22:25:23