今天是想要实现时间控件只让选择每个月的最后一天功能的,所以从网上查看了WDatePicker相关的操作说明,最终还是没能实现该功能,但是通过只显示年月来实现了。下面是自己的收获,总结如下:

  1. 可以使用disabledDays(对星期起作用)或disabledDates(对日期-天起作用)来实现无效日期的功能:

    WDatePicker({disabledDays:[0,6]});//周六周日不能选

    WDatePicker({disabledDates:['5$']});//禁止以5开头的日期

  2. 如果要实现有效日期功能,只需在disabledDates前面加上opposite :true即可。当opposite 为false时,disabledDates还是原来的无效日期功能。

  3. disabledDates:[]  这个中括号中可以填写正则匹配。可以使用%y,%M,%d,%H,%m,%s变量,但是不能使用%ld(本月最后一天)。

  4. minDate:'%y-%M-%d':最小日期为当天。