使用datePicker文本框中的任何分隔符

时间:2016-07-17 07:55:21

标签: javascript jquery bootstrap-datepicker

我正在使用bootstrap-datepicker来选择日期。这是我的代码:

$(document).on('ready', function () { 
    $('.dtp').datepicker({
        format: "dd/mm/yyyy", 
        autoclose: true, 
        keyboardNavigation: true
    });    
});

它可以正常工作。但现在我想按如下方式输入日期:

15-07-2016
15/07/2016
15.07.2016

我的意思是我应该被允许使用任何分隔符。但目前只有1个分隔符有效。其他人不是。为什么?

15-07-2016 // Invalid
15/07/2016 // Valid
15.07.2016 // Invalid

1 个答案:

答案 0 :(得分:1)

你试过extraFormats吗?

$(document).on('ready', function(){

    $('.dtp').datepicker({
    format: "dd/mm/yyyy", 
    extraFormats: ["dd-mm-yyyy", "dd.mm.yyyy"],
    autoclose: true, 
    keyboardNavigation: true});

});