问题标签 [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.
ruby-on-rails - ActiveRecord::MultiparameterAssignmentErrors 是什么意思?
我有一个带有 datetime_select 字段的 rails 表单。当我尝试提交表单时,出现以下异常:
如果是验证错误,为什么我在页面上看不到错误?
这是在 Rails 2.0.2 中
ruby-on-rails - Ruby on Rails time_select 插件?
有人知道任何只有一个选择框的 Ruby on Rails time_select 插件吗?所以选择框有“9:00 AM”、“9:15 AM”等条目?
我见过一些插件,但没有这样的。
谢谢!
ruby-on-rails-3 - Rails 3:带有 am/pm 选项的 datetime_select
在 Rails 3 中,有没有办法使用 datetime_select 并显示小时显示 12 小时上午/下午选项而不是 24 小时选项?
ruby-on-rails - 如何修改 Rails datetime_select 助手的输入类型?
我在datetime_select
我的一种形式中使用 Rails 助手。我目前需要更改 、 、 和 的下拉列表,day
并使其成为带有验证的文本框。有没有办法可以指定我想要这些字段的文本框?或者可能是一个不同的帮手来做我需要的?year
hour
minute
这是我的用法:
ruby-on-rails - 在 Rails 中使用 datetime_select 的替代方法
我不喜欢使用 datetime_select。我认为它变得丑陋并且在回发时不容易处理。
大多数人是如何应对的?使用纯文本框并使用 javascript 将输入验证为日期不是更容易吗?我将把它保存为 DateTime 值。
ruby-on-rails - f.datetime_select 删除以前的下拉日期
我在格式化 ruby on rails 中的 form_for 助手 f.datetime_select 时遇到问题。
我想做的只是显示未来的日期。我已经在进行正确的验证,但我想消除用户能够从下拉列表中选择无效/先前日期的困惑。
例如:如果今天是 2011 年 2 月 3 日,则用户应该无法选择 2011 年 2 月 2 日或 2011 年 1 月 24 日。
有没有办法修改下拉值?
感谢您在高级方面的帮助!
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 选项中显示的日期。
有什么想法吗?我真的很感激帮助。
谢谢。
汤姆
ruby-on-rails-3 - 时区配置问题 Rails 3
我在时区配置方面遇到了一些问题。
所以我看到了一些关于这个主题的帖子/问题,有人说我应该在“application.rb”中添加以下配置。
我已经这样做了,但是即使在配置之后,如果在 rails 控制台中运行以下代码,我会得到 (GMT+00:00) UTC
做时也会发生同样的情况
它在 GMT 0 响应。
我认为与此相关的另一个问题是在选择带有 datetime_select 标记的日期时间时。似乎它显示了正确的时间,但是当字段保存到数据库时也在 UTC +00 上。
ruby - Sinatra 中的 datetime_select
我在 Sinatra 中开发了一个网站,但在最后一刻我被告知它需要一个带有日期时间字段的表单(用于 Activerecord 对象)。在 Rails 中,我将只使用 datetime_select 帮助器在视图中构造此字段,但我无法找到在 Sinatra 中提供类似功能的库或扩展。我总是可以自己动手,但我敢肯定有人以前遇到过这个问题,并且可能有更好的解决方案。有什么建议么?
ruby-on-rails - 在带有日期时间的 Rails 中使用 Accepts_nested_attributes_for
我正在尝试使用 accept_nested_attributes_for 在 Rails 应用程序中使用可重复的日期时间部分。
我有以下内容:
在我看来,我目前正在使用 railsdate_select
和time_select
.
虽然它不会保存提交,但我认为这是因为它是starting_at
一个多部分的日期时间属性。我a[:starting_at].blank?
过去在使用 text_fields 时使用过,但它似乎不适用于 date_select/time_select 字段。
任何人都可以解释一下吗?
我的另一个选择是使用 atext_field
但我不知道如何做到这一点,以便日期和时间很容易(并且用户友好地选择),因为如果我使用f.text_field :starting_at
它将日期和时间结合在一个文本字段中.