【问题标题】:customise datepicker to select date from the calender that displays Month and Year only自定义日期选择器以从仅显示月份和年份的日历中选择日期
【发布时间】:2015-08-20 10:58:37
【问题描述】:

我读过这个 (jQuery UI DatePicker to show month year only) 并且这个 (How to set date of datepicker that displays Month and Year only) 风格的 .ui-datepicker-calendar 设置为 display:none 这适用于所有页面,但是有一个页面,用户应该能够选择日期作为好吧,现在如果我们将.ui-datepicker-calendar 的属性从display:none 更改为display:tabledisplay:run-in,那么用户也可以为该页面选择日期,但我无法使用jquery 动态更改它。

我试过这样

$('.ui-datepicker-calendar').css('display','table');

【问题讨论】:

标签: jquery datepicker


【解决方案1】:

DatePicker 在 javascript 中将其设置为 display:block 后,会使用 .ui-datepicker-calendar 类创建 div。一种选择是将您的 css 类更改为:

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

然后在 datepicker 的 beforeShow 事件中添加或删除 .datePickerMonthAndYear 。

见: http://jsfiddle.net/calinaadi/bmsfL4hh/

【讨论】:

  • 那是完美的@calinaadi
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多