【问题标题】:Date format changes when I call onselect event of bootstrap date picker当我调用引导日期选择器的 onselect 事件时,日期格式会发生变化
【发布时间】:2020-05-30 07:59:55
【问题描述】:

我使用带有 data-date-format="mm/yyyy" 的 Bootstrap 日期选择器
这是我的日期选择器 HTML 代码。

<div class="input-group date" data-date-format="mm/yyyy"  data-provide="datepicker">
  <input id="acafimon" name="nperfimon" type="text" class="form-control">
  <div class="input-group-addon">
   <span class="glyphicon glyphicon-th"></span>
  </div>
</div>

当我选择它时,这仅在日期选择器中显示月份和年份。
现在我使用 datepicker() 函数并使用 jQuery 调用 onSelect 事件
这是代码

$("#acafimon").datepicker({
    onSelect: function() {
        alert("Date Selected");
    }
});

它将日期格式mm/yyyy更改为mm/dd/yyyy格式并在显示时包含日期。
有什么办法可以解决这个问题?

【问题讨论】:

    标签: jquery date-format bootstrap-datepicker


    【解决方案1】:

    使用这个

    var date = $('#datepicker').datepicker({ dateFormat: 'mm/yyyy' }).val();
    

    更改日期格式

    【讨论】:

    • 您的回答与日期选择器的 onSelect 事件无关。
    猜你喜欢
    • 1970-01-01
    • 2020-06-01
    • 1970-01-01
    • 2013-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-25
    相关资源
    最近更新 更多