嗨我在铁轨上的红宝石新品
这是我的方案我有两个计时器time_star
和time_end
我只是想知道是否有一个验证器或帮助器将根据开始时间的时间改变end time
的时间,以便在获得两次的差异时不会得到负值是可能的在jquery但我想知道rails是否也可以这样做
例如,如果我在time_start
选择下午1点,那么time_end
将仅显示下午2点
答案 0 :(得分:0)
您可以使用两种不同的方法来实现不同的目标。
您可以编写自定义验证程序,以防止低于time_end
的{{1}}存储到数据库中。或者您可以关注标准time_start
验证器,也许这对您来说已经足够了。
您可以编写一些帮助程序,JS或其他与视图相关的代码,以允许用户在html小部件中选择仅大于numericality
的{{1}}值。
在我看来,这是一项非常具体的任务,你不太可能在轨道上找到它,但可以根据你的意愿用几行代码来实现。