0

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

一个内联日期选择器,我可以使用下一个和上一个按钮在月份之间循环,但选择特定日期被禁用。

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

4

2 回答 2

0

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

jquery ui datepicker并搜索:

  • 选项:dateFormat(指定您的格式)
  • 选项:minDate 和 maxDate 指定小部件的行为。例如,您可以禁用比现在更早的日期

还要看看事件中的钩子:

  • beforeShow 或 onSelect。

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

table.ui-datepicker-calendar { display: none;}
于 2012-06-24T16:31:00.360 回答
0

选择特定日期被禁用。

当你只需要让它看起来和其他日子一样时,禁用它有什么意义?我认为您可以在任何 jQuery datePicker 上执行此操作,即使没有此禁用选择选项,只需更改一点 CSS:

td.selected, td.selected:hover, td.nonselected:hover {
  cursor: default;
  background: grey; /* use your datepicker background color */
}
于 2012-06-24T17:01:58.057 回答