ruby-on-rails - 如何创建 12 小时(上午/下午)时间选择元素?

标签 ruby-on-rails ruby-on-rails-3 time ruby-on-rails-3.2 time-select

我正在使用 rails 3.2.13。我想在下拉列表中显示 12 小时的时钟和上午/下午。似乎很多人都在谈论这个,但没有内置的解决方案。

time_select("post", "written_on", {:ampm => true})  # it gives me just two dropdowns. No dropdown for am/pm
f.time_select :written_on, :ampm => true  # same here. No third dropdown for am/pm

有什么建议么?

最佳答案

最好将其委托(delegate)给一个好的客户端 JS 库。以下是我个人为我的客户使用的;这很棒。

http://amsul.ca/pickadate.js/

关于ruby-on-rails - 如何创建 12 小时(上午/下午)时间选择元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16012035/

相关文章:

ruby-on-rails - 如何将 config.assets.precompile 用于目录而不是单个文件?

java - 在应用程序中保存数据

ruby-on-rails - 为什么带有 nginx 和自签名 SSL 证书的 Rails 无法工作?

ruby-on-rails - Rails 4.2.5 在 SerializationTypeMismatch 之后将值重新分配给序列化字段

ruby-on-rails - 将 RoR 项目上传到网络服务器 - Passenger error undefined method `dir' for nil :NilClass

jquery - 如何使用 jQuery 将电子邮件地址发送到 Rails 3.2 Controller ?

ruby-on-rails - 日历中的重复事件 - Rails

ruby-on-rails - Heroku Rake 任务不理解 rand 方法

ios - 从 objective-c 调用 swift 代码时,第一次推送 View Controller 花费了太多时间

javascript - 如何返回按特定偏移量移动的小时 : minute string,?