javascript - 引导日期选择器 : how to close only when clicking outside

标签 javascript jsp bootstrap-datepicker

我想让日期选择器仅在单击外部时关闭。 为了防止在点击外部之前关闭,我删除了隐藏功能,如下所示:

$('#datepicker').data('datepicker').hide = function () {}; 

但是如果我这样做,它就无法关闭日期选择器。

如何解决这个问题?

代码如下:

<input type="text" name="datepicker" id="datepicker" class="form-control" value='<%=selectDate%>' onchange="hide()">


<script>

    $('#datepicker').datepicker({
        dateFormat : 'yyyy-mm-dd',
        autoclose: false
    }); 
    $('#datepicker').data('datepicker').hide = function () {}; 

</script>

最佳答案

只需添加类 datetimepicker-input ej。

<input type="text" class=" datetimepicker-input" id="datetimepicker4" data-toggle="datetimepicker" data-target="#datetimepicker4" dir="auto" required=""  readonly >

当 jquery 为

$('#datetimepicker4').datetimepicker();

我找到这个页面来解释详细信息https://tempusdominus.github.io/bootstrap-4

关于javascript - 引导日期选择器 : how to close only when clicking outside,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46745164/

相关文章:

javascript - 将 SVG 条纹图案转换为 d3

jquery - 在 bootstrap datepicker 中为所选日期添加 15 天

javascript - 如何使 Bootstrap Datepicker 返回天数而不是日期?

javascript - 如何避免 Bootstrap Datepicker 自动选择默认日期?

javascript - 微软称 IE9 具有并行 Javascript 渲染和执行

javascript - 使用 Ramda 对数组的项进行分组和转换

java - 无法在简单的java webapp中加载静态内容

java - 如何清理 HTML 代码以防止 Java 或 JSP 中的 XSS 攻击?

javascript - 为什么 Object.keys(window) 或 for(k in window) 不返回 Math?

java - 通过下拉菜单更改搜索框正在搜索的内容