javascript - 在 datePicker 文本框中使用任何分隔符

标签 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

最佳答案

你试过吗extraFormats

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

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

});

关于javascript - 在 datePicker 文本框中使用任何分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38419072/

相关文章:

c# - Modal RadWindow 未在 Chrome 中关闭

javascript - 将纬度和经度保存在对象中

javascript - Bootstrap 日期选择器禁用没有当前日期的过去日期

javascript - 对字符串日期数组进行排序

javascript - 页面滚动的原因是什么

javascript - JavaScript 是一种按引用传递还是按值传递的语言?

javascript - ScrollMagic 在 IE11 中不工作

javascript - 图像 slider 未正确加载

jquery - minDate 和 maxDate 选项在日期选择器中不起作用

javascript - 什么是最小的 ExtJS 包?