【问题标题】:How to get German locale to work in Bootstrap 3 Datepicker v4?如何让德语语言环境在 Bootstrap 3 Datepicker v4 中工作?
【发布时间】:2015-09-04 15:48:07
【问题描述】:

我在 jsfiddle 中运行了 Bootstrap 3 Datepicker,但我无法让德语语言环境工作:

$('#monthpicker').datetimepicker({
    defaultDate: '2015-09',
    format: 'MMM YYYY',
    locale: 'de'
});

并加载我理解我需要的这两个资源:

http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment-with-locales.js http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.4.0/locales/bootstrap-datepicker.de.min.js

但它给了我这个错误:

TypeError: a.fn.datepicker 未定义

TypeError: locale() locale de is not loaded from moment locales!

我必须做些什么才能让德语语言环境正常工作?

【问题讨论】:

  • 我已经使用过这个日期选择器,并且经常使用它。请问除了“de”之外,您是否还可以使用任何语言环境?
  • 对此问题有任何反馈吗?

标签: twitter-bootstrap datepicker jsfiddle


【解决方案1】:

Bootstrap DatePicker 完全是另一个 javascript 控件。

您似乎正在使用这个语言环境。

Bootstrap DateTimePicker 可以在 github 上找到here。
它使用时刻和时刻的语言环境。 您只需参考:

当然,你需要 jquery 和 twitter 引导程序。

完成后,您可以像这样使用您的语言环境:

$('#datepicker').datetimepicker({
    locale: 'de',
    format: 'L',
    defaultDate: new Date('2015-09-01'),
    disabledDates: [
    moment("2015-12-25")]
});

这是fiddle。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-20
    • 2011-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多