我只想在轨道上的某些时间time_select表格

时间:2017-02-09 16:32:06

标签: ruby-on-rails forms form-helpers time-select

在我的应用中,用户应该只能选择上午10点到下午12点之间的时间,然后是下午4点和下午6点。基本上我希望我的'小时'下拉菜单只列出“上午10点,上午11点,下午12点”和“下午4点,下午5点,下午6点”。这可能吗?

1 个答案:

答案 0 :(得分:0)

<%= f.time_select :time,
{ampm: true,
ignore_date: true,
start_hour: 10, 
end_hour: 18,
discard_minute: true,
prompt: true,
prompt: { hour: "Choose hr" }
} %>

可以开始吗?也许你可以编写一个脚本来禁用其他时间,或者你使用JavaScript来为你创建html选项?