我正在使用Calenadr小部件中的Enabled days,启用的天数是数据加载发生的日子。数据加载日期存储在实体中,每当数据加载时,需要在日历中启用这些日期。我正在使用该操作在
中选择这些日期问题是它显示2015年dataload发生的日期,即使在2016年。当我调试并看到JSONValidDate时,它就像
现在的问题是它在2016年选择了这些日期,但这些日期数据发生在2015年。
所以我将年份添加到变量,值为
它不起作用,它不会打开日历。我真的被卡住了,不知道如何继续这个。这是在生产中,我无法继续前进。非常感谢任何帮助。
答案 0 :(得分:3)
据我所知,您正在使用Silk UI Framework。
Silk UI日历中的EnabledDays不允许您选择年份,因此当您将年份添加到JSON时,日历不知道如何处理它,并向浏览器返回一个例外'控制台。
但是,有两种方法可以解决这个问题:
Check this image for the example
正如您在最后一张图片中注意到的那样,此日历模式已弃用(自2015年7月16日发布的版本1。1)以及新版本的日历,确切地说相反,选择禁用日期。
虽然第二个选项有点难以实现,并且考虑到某个时候可能会删除不推荐使用的模式,但它将允许您继续升级Silk UI而不会丢失应用程序的任何功能。