问题标签 [eonasdan-datetimepicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1653 浏览

jquery - 具有固定溢出的表内的 bootstrap-datetimepicker

我在面板中的表格中使用引导日期时间选择器。该表有一个固定的溢出来强制结果达到一定的高度。副作用是 boostrap-datetimepicker 出现在顶部面板下方,我无法更改表格的溢出-y,因为它无法以固定高度滚动。

我尝试更改 widgetParent,但无法使其正常工作。

我知道如果我从表格中删除溢出管理,它可以工作,但表格也是它的全高......

这是html:

0 投票
1 回答
10409 浏览

jquery - 引导日期时间选择器“dp.change”

如果我使用它,更改功能只会在打开时触发一次。选择不同的日期将不再触发更改功能。表单中有 2 个日期时间选择器。第一个是设置日期,第二个必须自动填充与第一个相同的日期,时间减去 3 小时。

0 投票
1 回答
198 浏览

javascript - ““Meteor - tsega/meteor-bootstrap3-datetimepicker TypeError: locale() locale 它不是从当前区域加载的!”

控制台日志返回此错误

我正在使用带有tsega:bootstrap3-datetimepicker v4.17.37_1 和momentjs:moment v2.14.4 包的 Meteor 1.4.1.1 版本的流星。

根据示例,我有以下代码来初始化日期时间选择器:

我读到 moment.js 包已被标记为不工作:

“已标记的软件包 此软件包已被社区标记为不工作。使用风险自负。”

所以我尝试使用 moment.js 的 NPM 版本:

但控制台返回相同的错误

TypeError: locale() locale it is not loaded from moment locales!

0 投票
2 回答
2879 浏览

jquery - 创建时自动显示 bootstrap-datetimepicker

我有一个datetimepicker,我想在它创建后立即自动打开它。我尝试show在创建后调用该方法,该方法有效,但之后不会关闭!

例如,我直观地期望当我在外部单击或失去焦点时小部件会关闭。

有没有更好的方法让它自动显示,但当它失去焦点/点击外部时自动关闭?

更新:当我的日期选择器位于 Bootstrap 模式弹出窗口中时,这似乎只是一个问题。请参阅更新的示例。

0 投票
2 回答
762 浏览

javascript - 未显示日期 eonasdan datetimepicker

我正在使用 eonasdan 日期时间选择器。我通过使用选项选择了默认日期。我使用 chrome、firefox 47.0 和 microsoft edje 25.1 打开了该页面。

  • Firefox 案例:日期显示在文本字段中。但是,如果我转到地址栏并点击“输入”,文本字段中显示的日期就会消失。
  • Chrome 和 edje 案例:当页面打开时,文本字段中不显示日期。

我为这个问题fiddle创建了一个 fiddle,fiddle中发生的事情与 google chrome 和 internet explorer 案例中发生的事情相同。

我尝试使用 datetimepicker 的 'viewDate: true' 选项来解决问题。但它产生了另一个问题——单击日历图标时未显示日历。

我不知道为什么会这样。任何帮助是极大的赞赏。

小提琴中的相同代码如下:

0 投票
0 回答
121 浏览

twitter-bootstrap - 如何配置Bootstrap 3 Datepicker,用户在选择日期之前无法选择时间?

我需要有关 Bootstrap 3 Datepicker 的帮助(参考手册https://eonasdan.github.io/bootstrap-datetimepicker/)。

这是我的表单http://joxi.ru/VrwWzpeiKn4jQr的屏幕截图 我使用 Bootstrap 3 Datepicker 在“日期”字段中选择日期和时间。选择过程,截图 - joxi.ru/Q2KD1jqu9Dvy5A

“日期”字段有限制,用户只能选择一个在以后存在 8 天或更长时间的日期。选择日期时出现问题,如果您选择日期之前的时间(您首先单击时钟,屏幕截图 -joxi.ru/zANp6QBflYj1xm ) Datepicker 完全清除“日期”字段。

如何停止清除“日期”字段?第二个问题,如何配置用户在选择日期之前无法选择时间的 Datepicker 插件?

错误:截图 - joxi.ru/YmE13qpfZpMG1m,当您单击箭头选择时间值时,“日期”字段被清除,时间无法更改。我认为这是由于参数minDate,如果此参数被注释,则没有错误!

代码:

0 投票
0 回答
2610 浏览

jquery - 日期时间范围选择器 - JQuery

我一直在我当前的仪表板中使用,其中的日历不是那么用户友好,例如年份、月份和时间选择是通过下拉选择工作的。我宁愿使用具有更好日历的这个。我的仪表板上下文的日期时间范围选择器的功能要求如下所述

  1. 需要日期范围选择
  2. 更好的日历,例如上面提到的 Bootstrap 日历(具有更好的年、月和时间选择)

有人可以建议我一个更好的开源插件/指令,我可以使用它,或者是否有任何其他项目作为以下两个项目的增强

日期范围选择器

Eonasdan Bootstrap 日期时间选择器

我还发现了以下有趣的项目 - http://www.jqueryrain.com/demo/jquery-date-time-picker/

但他们仍然没有满足我的要求。

  • 概括

我正在使用日期范围选择器,它是满足我要求的理想插件,但它没有更好的日历选择,我更喜欢像Bootstrap DateTime Picker这样的日历选择。有人可以建议我一个更好的解决方案/插件,如果不仅是从Bootstrap DateTime Picker获取日历 并合并到Date Range Picker

0 投票
2 回答
1438 浏览

eonasdan-datetimepicker - 日期时间选择器从我的表中继承样式

我正在使用来自 eonasdan 的日期选择器(https://github.com/Eonasdan/bootstrap-datetimepicker

它工作得很好,但是当我把它放在一张桌子里时,它继承了桌子的风格。就好像日期选择器也变成了一张桌子。

我怎样才能避免这种情况?

我的 CSS 中有以下内容:

这是我的 html 文件:

这会将我的表头中的文本设置为红色。它还将我的日期选择器中的星期几和月份名称设置为红色。注意pickdate类加载datepicker

0 投票
1 回答
4468 浏览

javascript - Bootstrap Datetimepicker 在 Safari 中不起作用

我正在为我的网站使用 eonasdan 的 bootstrap datetimepicker 插件。我的网站在 ASP.NET MVC 5 中运行,它有 jQuery 1.10.2、bootstrap 3.3.6、requirejs 和其他几个插件。我遇到的问题是 datetimepicker 在 Safari(iphone、ipad)中无法正常工作。当我单击文本框时,会出现日历,但是当我单击日期时,它将关闭日历并且不会选择日期或将其输入文本框中。好像该区域不能被触摸事件点击。我尝试在一个单独的应用程序中运行该插件并且它运行良好,但由于某种原因它在这个网站上不起作用。我尝试升级到 jQuery 2 并得到了相同的结果。它不会抛出任何错误或记录任何东西,所以我不知道发生了什么。有人可以给我一些关于如何解决这个问题的建议。

这是日历的截图:

截屏

0 投票
1 回答
1353 浏览

eonasdan-datetimepicker - Bootstrap datepicker - 以UTC时间而不是本地时间设置maxDate

我正在使用eonasdan bootstrap-datetimepicker。我正在尝试以 UTC 时间(包括小时)工作,但maxDate 似乎指的是本地时间

例如,如果我想将时间限制为 UTC 时间上午 10:00。我希望 datetimepicker 允许修改时间,但不超过 UTC 时间上午 10:00。因为我是 +3 时区,所以我可以去到下午 13:00。

这是小提琴:http: //jsfiddle.net/vvtwq0xm/1/

我的日期是 UTC,但 maxTime 似乎不尊重 UTC 的时间(小时)。它可以让我一直到当前的当地时间

无论如何让它在UTC上工作?

ps:我添加了一些解释以便更好地理解。我有兴趣尊重 UTC 日期和时间(小时)。