javascript - 点击时引导日期选择器值

标签 javascript jquery date datepicker bootstrap-datepicker

早上好,

我的日期选择器有问题。我希望格式“MM yyyy”具有类似“FEBRUARY 2016”的格式。 该格式工作正常,但当我单击选择日期时,所选值始终是所选年份的 12 月。

例如,今天是二月,所以当我单击该字段时,它应该默认选择二月,但它选择了 2016 年 12 月。如果我将值更改为 2017 年 6 月,然后单击字段再次更改,默认选择的值是“2017年12月”,而不是6月。

我不明白为什么它没有选择好月份:(

如果我将格式更改为“MM yy”(2 月 16 日),它会起作用,所选的值是好的值。这是解释问题的图片:

enter image description here

这是 HTML 代码:

<input id="testDate"
       class="wizard-field form-control"
       type="text"
       data-provide="datepicker"
       data-date-format="MM yyyy"
       data-date-start-view="year"
       data-date-min-view-mode="months"
       data-date-autoclose="true"
       value="FEBRUARY 2016"/>

有人知道我为什么会遇到这个问题吗?我做错了什么吗?

感谢您的帮助。

最佳答案

值应为“2016 年 2 月”而不是“2016 年 2 月”。

不要用大写字母书写“FEBRUARY”。

<input id="testDate"
   class="wizard-field form-control"
   type="text"
   data-provide="datepicker"
   data-date-format="MM yyyy"
   data-date-start-view="year"
   data-date-min-view-mode="months"
   data-date-autoclose="true"
   value="February 2016"/>

关于javascript - 点击时引导日期选择器值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35625425/

相关文章:

jquery - 使用JQuery通过div轮播

javascript - jQuery 更改时不返回属性值

jquery - 如何在关闭对话框时清空 Div

php - 将其他计算输入 DATEDIFF

python - 用于计算间隔的工具/库,如 "last thursday of the month"

javascript - 如何在 Network - Chaps 链接库中添加文本输入节点

javascript - 如何在 Handlebars 模板属性中使用变量

javascript - Ajax 传输类型被 url 覆盖

javascript - 单击另一个弹出窗口时如何关闭弹出窗口?

java - java.sql.Timestamp 时区特定吗?