【发布时间】:2015-01-27 17:46:31
【问题描述】:
所以我正在使用 Wordpress 的 Contact Form 7 插件,我相信它利用 jQuery datepicker 来生成它的日期字段(如果我错了,请纠正我)。
我的问题是,而不是单个字段,我可以将用户的输入框拆分为三个单独的元素(日/月/年),同时仍然使用日期选择器来检查日期是否存在(以防止用户例如选择 2 月 31 日)?
基本的 JSFiddle,希望能解释我的意思...http://jsfiddle.net/lustre/n908n2g3/1/
基本的日期选择器代码,因为我被告知要包含代码 D:
$("#datepicker").datepicker();
只是在寻找任何建议/帮助 :) 这样的事情可能吗?如果我必须手动将其拆分为三个下拉字段,是否需要应用新的 JavaScript?
【问题讨论】:
-
这有点违背日期选择器的目的。您可以根据“月”字段中选择的月份,非常轻松地调整“天”字段中的天数。 AFAIK,日期选择器的出现是为了帮助解决将三个日期字段合并为一个而导致的数据输入问题。将三个字段组合成一个日期字段只是 IMO 更好的用户体验。
-
是的,我可以这样做,但我担心的是闰年......有没有简单的数学来计算一年是否是闰年?
标签: javascript jquery wordpress jquery-ui datepicker