这在jQuery日期选择器中是否可行?

时间:2012-06-24 16:16:25

标签: jquery-ui

这在jQuery日期选择器中是否可行:

内联日期选择器,我可以使用下一个和上一个按钮循环显示几个月,但选择特定日期将被禁用。

如果是这样,请提出解决方案。谢谢!

2 个答案:

答案 0 :(得分:0)

是的,你应该调用datepicker的一些选项和方法。 看看以下功能:

jquery ui datepicker并搜索:

  • options:dateFormat(指定格式)
  • 选项:minDate和maxDate指定窗口小部件的行为。您可以暂停当前较早的日期,例如

另请查看事件中的钩子:

  • beforeShow或onSelect。

为避免显示选择器的Days部分,您可以设置

table.ui-datepicker-calendar { display: none;}

答案 1 :(得分:0)

  

禁用选择特定日期。

什么时候禁用它,当你只需要让它看起来像其他日子一样?我认为你可以在任何jQuery datePicker上做到这一点,即使没有这个禁用选择选项,只需稍加一点CSS:

td.selected, td.selected:hover, td.nonselected:hover {
  cursor: default;
  background: grey; /* use your datepicker background color */
}