javascript - Bootstrap Datepicker定位不起作用

标签 javascript jquery twitter-bootstrap datepicker

我正在使用Bootstrap Datepicker from Eternicode在我的 ASP.Net MVC 网站上。该功能工作正常,但我无法使用文档和链接中提供的代码生成器中所述的 orientation 选项正确定位日期选择器模式。当我单击文本框时,日期选择器模式会覆盖我的输入控件。

HTML:

<input type="text" class="form-control datepicker input-sm" id="datepicker" />

Javascript:

$('#datepicker').datepicker({
    autoclose: true,
    format: 'dd-mm-yyyy',
    daysOfWeekDisabled: '0,6',
    todayHighlight: true,
    orientation: 'auto'
});

我尝试将方向更改为左下右下和其他选项,但均无济于事。模态框始终覆盖输入控件。

注释:

  • 我没有覆盖日期选择器插件的任何 CSS
  • 其他选项,例如 todayHighlight 工作

我确信我错过了一些愚蠢的东西......请帮忙?

最佳答案

有类似的问题。我使用了推荐的 fiddle J Santosh 中提供的资源 js( http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/js/bootstrap-datepicker.js ) 和 css( http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/css/datepicker3.css ) 链接,并且它有效。 编辑:当给出方向值时,您的代码将如下所示

$('#datepicker').datepicker({
    autoclose: true,
    format: 'dd-mm-yyyy',
    daysOfWeekDisabled: '0,6',
    todayHighlight: true,
    orientation: 'bottom left'
});

“-”不应该在那里:左下角而不是左下角。如果仍然不起作用,请使用上面的 css 和 js 文件。

关于javascript - Bootstrap Datepicker定位不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32254187/

相关文章:

css - 为什么视频在 Twitter bootstrap 中不显示海报图片?

javascript - jQuery:对象 HTMLDivElement,获取值?

javascript - 当用户单击重置按钮 JavaScript 时恢复文本字段的默认值

javascript - 无法启动 "document.write();"中的功能

jquery - $(document).ready 和 $(document).on ('pageinit' 之间的区别)

css - col-md-3 或 col-md-4 中的 Bootstrap3 300x250 横幅

javascript - 如何在不刷新页面的情况下从另一个菜单获取值?

jquery cookie 设置 css 显示 : none

javascript - 脚本在 JSFiddle 中有效,但在实际中无效

javascript - Bootstrap 容器 div 内的重叠 div - CSS