2009-06-03 179 views
0

嘿,我遇到了日历日期部分的问题选择宝石。以下代码将日期限制在今天之后/之后的任何一天。我需要为此花费时间,将用户限制在比现在多24小时或更长的时间。我无法弄清楚:valid_date_check中使用的代码是SQL还是Javascript或什么。谷歌和IRC也无法弄清楚。有没有人有这个宝石的经验,并成功做到这一点,或知道代码是什么,所以我可以自己实现它。红宝石日历日期选择

<%= calendar_date_select_tag "time", "", :popup => :force, :time => true, :valid_date_check => "date > (new Date()).stripTime()" %> 

回答

1

它应该是Javascript。这当然不是Ruby或SQL,因为它们不使用新的Date()。另外,valid_date_check看起来是一个指向javascript检查的指针,用于验证客户端的日期。

有时看到实际生成的HTML可以帮助解决这个问题。如果代码是在HTML中,那么你知道它是Javascript。