问题标签 [datetime-select]

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 投票
7 回答
10714 浏览

ruby-on-rails - ActiveRecord::MultiparameterAssignmentErrors 是什么意思?

我有一个带有 datetime_select 字段的 rails 表单。当我尝试提交表单时,出现以下异常:

如果是验证错误,为什么我在页面上看不到错误?

这是在 Rails 2.0.2 中

0 投票
6 回答
5779 浏览

ruby-on-rails - Ruby on Rails time_select 插件?

有人知道任何只有一个选择框的 Ruby on Rails time_select 插件吗?所以选择框有“9:00 AM”、“9:15 AM”等条目?

我见过一些插件,但没有这样的。

谢谢!

0 投票
3 回答
2300 浏览

ruby-on-rails-3 - Rails 3:带有 am/pm 选项的 datetime_select

在 Rails 3 中,有没有办法使用 datetime_select 并显示小时显示 12 小时上午/下午选项而不是 24 小时选项?

0 投票
2 回答
2855 浏览

ruby-on-rails - 如何修改 Rails datetime_select 助手的输入类型?

我在datetime_select我的一种形式中使用 Rails 助手。我目前需要更改 、 、 和 的下拉列表,day并使其成为带有验证的文本框。有没有办法可以指定我想要这些字段的文本框?或者可能是一个不同的帮手来做我需要的?yearhourminute

这是我的用法:

0 投票
1 回答
482 浏览

ruby-on-rails - 在 Rails 中使用 datetime_select 的替代方法

我不喜欢使用 datetime_select。我认为它变得丑陋并且在回发时不容易处理。

大多数人是如何应对的?使用纯文本框并使用 javascript 将输入验证为日期不是更容易吗?我将把它保存为 DateTime 值。

0 投票
0 回答
730 浏览

ruby-on-rails - f.datetime_select 删除以前的下拉日期

我在格式化 ruby​​ on rails 中的 form_for 助手 f.datetime_select 时遇到问题。

我想做的只是显示未来的日期。我已经在进行正确的验证,但我想消除用户能够从下拉列表中选择无效/先前日期的困惑。

例如:如果今天是 2011 年 2 月 3 日,则用户应该无法选择 2011 年 2 月 2 日或 2011 年 1 月 24 日。

有没有办法修改下拉值?

感谢您在高级方面的帮助!

0 投票
1 回答
978 浏览

ruby-on-rails - 在 datetime_select 选项中刷新日期

首先,我是 HTML 和 RAILS 编码的新手。但作为学习经验的一部分,我为我正在工作的实验室设计了一个机器预订系统。我有一个表单 (show.html.erb) 来查看机器详细信息,如名称、ipaddress 等。有一个带有 datetime_select,小时数选项的预订表格,如下所示,

如您所见,这是非常基本的 html 编码。... 机器详细信息 名称: <%= @machine.name %>
Ipaddress: <%= @machine.ipaddress %>
处理器: <%= @machine.processor %>
内存: <%= @machine.memory %> 正在
运行系统: <%= @machine.os %>
描述: <%= @machine.description %>
机器状态: <% if @machine.active == true %> 在线 <% else %> 离线 <% end %>
< % if @machine.can_reserved == false %> 这台机器不能被保留。 <% 结束 %>

...现在,当您单击机器的显示操作时,它会正确执行所有操作。显示所有机器详细信息,并在预订表格中显示当前时间。但是当我在一分钟后刷新页面时,它会刷新机器详细信息,但它不会(刷新)更改已使用 datetime_select 选项显示的时间。为什么?它怎么总是显示当前时间?我理解视图只不过是一个静态页面。我向页面添加了标签,该标签再次自动刷新整个页面,但似乎不会影响 datetime_select 选项中显示的日期。

有什么想法吗?我真的很感激帮助。

谢谢。

汤姆

0 投票
1 回答
1295 浏览

ruby-on-rails-3 - 时区配置问题 Rails 3

我在时区配置方面遇到了一些问题。

所以我看到了一些关于这个主题的帖子/问题,有人说我应该在“application.rb”中添加以下配置。

我已经这样做了,但是即使在配置之后,如果在 rails 控制台中运行以下代码,我会得到 (GMT+00:00) UTC

做时也会发生同样的情况

它在 GMT 0 响应。

我认为与此相关的另一个问题是在选择带有 datetime_select 标记的日期时间时。似乎它显示了正确的时间,但是当字段保存到数据库时也在 UTC +00 上。

0 投票
1 回答
880 浏览

ruby - Sinatra 中的 datetime_select

我在 Sinatra 中开发了一个网站,但在最后一刻我被告知它需要一个带有日期时间字段的表单(用于 Activerecord 对象)。在 Rails 中,我将只使用 datetime_select 帮助器在视图中构造此字段,但我无法找到在 Sinatra 中提供类似功能的库或扩展。我总是可以自己动手,但我敢肯定有人以前遇到过这个问题,并且可能有更好的解决方案。有什么建议么?

0 投票
2 回答
422 浏览

ruby-on-rails - 在带有日期时间的 Rails 中使用 Accepts_nested_attributes_for

我正在尝试使用 accept_nested_attributes_for 在 Rails 应用程序中使用可重复的日期时间部分。

我有以下内容:

在我看来,我目前正在使用 railsdate_selecttime_select.

虽然它不会保存提交,但我认为这是因为它是starting_at一个多部分的日期时间属性。我a[:starting_at].blank?过去在使用 text_fields 时使用过,但它似乎不适用于 date_select/time_select 字段。

任何人都可以解释一下吗?

我的另一个选择是使用 atext_field但我不知道如何做到这一点,以便日期和时间很容易(并且用户友好地选择),因为如果我使用f.text_field :starting_at它将日期和时间结合在一个文本字段中.