我有一个日期选择器,但我还有三个选择列表,分别为Day,Month和Year。如果使用日期选择器选择日期,我该如何加载?
答案 0 :(得分:1)
我做了一个小例子:here
我设置了标准的datepicker,我确实限制了这一年的范围(2005-2015)。
三个选择列表我已经填满了静态爱情:天 - > 1到31个月 - > 1到12但是以他们的名字作为显示值,年 - > 2005年至2015年。
要设置它们的值,我在datepicker上创建了一个动态操作:
需要3个操作来设置每个选择列表的选定值。但请注意,这会导致3个ajax调用。但是实现是基本的,不需要你编写javascript和ajax回调。
每个动作都与此类似:
TO_CHAR(TO_DATE(:P24_SOME_DATE), 'DD')
LTRIM(TO_CHAR(TO_DATE(:P24_SOME_DATE), 'MM'), '0')
TO_CHAR(TO_DATE(:P24_SOME_DATE), 'YYYY')
混合'匹配以满足您的需要。希望这有帮助!
答案 1 :(得分:0)
在Year范围内,只需将上一年与Manual无关即可。