首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在选择和数据交换格式后关闭数据交换

在选择和数据交换格式后关闭数据交换
EN

Stack Overflow用户
提问于 2018-02-16 12:23:17
回答 1查看 3.9K关注 0票数 0

我正在使用数据报警器,但我想要一种格式‘DD/MM/YY’,所以我有以下代码:

代码语言:javascript
复制
$( ".datepicker" ).datepicker({
  dateFormat: 'dd/mm/y',
  changeMonth: true,
  changeYear: true
});

但它不起作用,格式出现了"MM/DD/YY“。另外,当选择日期时,数据报警器尚未关闭,您知道如何做吗?

https://jsfiddle.net/g6ko3uqn/12/

HTML:

代码语言:javascript
复制
<form method="post" class="clearfix" action="" enctype="multipart/form-data">
  <div class="form-row">
    <div class="form-group col-md-6">
      <label for="date" class="text-heading h6 font-weight-semi-bold">Date</label>
      <div class="input-group date" data-provide="datepicker">
        <input type='text' name="date" class="form-control datepicker" placeholder="DD/MM/YYY" id="datetimepicker1" placeholder="DD/MM/YYY" />
        <span class="input-group-addon">
          <i class="fa fa-calendar text-primary" aria-hidden="true"></i>
        </span>
      </div>
    </div>

  </div>

</form>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-16 12:31:29

使用父div所以使用. instead p.date而不是.datepicker

然后添加一些jquery,以达到如下的结束效果:

代码语言:javascript
复制
$('.input-group.date').on('changeDate', function(){
    $(this).datepicker('hide');
});

你应该使用格式,而不是dateFormat,你也错过了一个'y':

代码语言:javascript
复制
format: 'dd/mm/yy',

所以这应该是你的代码:

代码语言:javascript
复制
$( ".input-group.date" ).datepicker({
  format: 'dd/mm/yy',
  changeMonth: true,
  changeYear: true
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48826700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档