【问题标题】:dateFormat in multiDatesPicker not workingmultiDatesPicker 中的 dateFormat 不起作用
【发布时间】:2015-10-31 00:05:19
【问题描述】:

这是 jqueryui datepicker 的一个大问题并且没有解决方案。

$('#datepicker').multiDatesPicker({
    dateFormat: "dd-mm-yy",
    mode: 'daysRange',
    dayNamesMin: ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
    autoselectRange: [-1,2],
});

错误:
位置 2 处未捕获的意外文字

【问题讨论】:

  • 您使用的是什么版本的 Jquery?
  • jQuery UI - v1.11.4 和 jquery - jquery-1.11.3
  • 同样的问题,有什么解决办法吗?
  • 没有仍然没有任何解决方案

标签: jquery jquery-ui-datepicker jquery-multidatespicker


【解决方案1】:

它是您用来初始化日历的完整代码吗?

我必须将 dateFormat 的值与我为初始化 datepicker 提供的日期相匹配。就我而言,它是 addDates 的值

我将其更改为遵循 dateFormat 所需的确切格式,并且有效。

示例代码:

<script>
var today = new Date();
var y = today.getFullYear();
$('#create-calendar').multiDatesPicker({
    dateFormat: 'yy-mm-dd',
    addDates: ['2017-02-22', '2017-03-19'],
    numberOfMonths: [3,2],
    defaultDate: today,
});
</script>

【讨论】:

    猜你喜欢
    • 2012-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-16
    • 2015-04-22
    • 2013-06-07
    • 1970-01-01
    相关资源
    最近更新 更多