Jquery 选择并设置日期选择器格式后关闭日期选择器

Jquery 选择并设置日期选择器格式后关闭日期选择器,jquery,twitter-bootstrap,Jquery,Twitter Bootstrap,我使用的是datepicker,但我想使用'DD/MM/YY'格式,所以我有以下代码: $( ".datepicker" ).datepicker({ dateFormat: 'dd/mm/y', changeMonth: true, changeYear: true }); 但它不起作用,格式显示为MM/DD/YY。另外,当使用datepicker选择日期时,datepicker不会关闭,您知道如何操作吗 HTML: 使用父div,以便使用.input-group.date而不是

我使用的是datepicker,但我想使用'DD/MM/YY'格式,所以我有以下代码:

$( ".datepicker" ).datepicker({
  dateFormat: 'dd/mm/y',
  changeMonth: true,
  changeYear: true
});
但它不起作用,格式显示为MM/DD/YY。另外,当使用datepicker选择日期时,datepicker不会关闭,您知道如何操作吗

HTML:


使用父div,以便使用.input-group.date而不是.datepicker

然后添加一些jquery以实现如下关闭效果:

$('.input-group.date').on('changeDate', function(){
    $(this).datepicker('hide');
});
你应该使用格式而不是日期格式你也错过了一个“y”:

format: 'dd/mm/yy',
因此,这应该是您的代码:

$( ".input-group.date" ).datepicker({
  format: 'dd/mm/yy',
  changeMonth: true,
  changeYear: true
});

你试过这个吗?你试过dd/mm/yy吗?我认为您尝试传递的格式无效,因此插件重置为默认格式MM/dd/YY谢谢,您还知道格式不工作的原因吗?Thans,但格式部分不工作,您可以检查:。
$( ".input-group.date" ).datepicker({
  format: 'dd/mm/yy',
  changeMonth: true,
  changeYear: true
});