2009-06-03 3 views
0

Эй, у меня проблемы с временной частью календаря Date Select gem. Следующий код ограничивает дату до любого дня после/больше, чем сегодня. Мне нужно сделать это в течение времени, ограничивая пользователя временем, которое составляет 24 часа или больше, чем с этого момента. Я не могу понять, является ли код, используемый в: valid_date_check, SQL, или Javascript или что. Google и IRC тоже не могут понять. Кто-нибудь либо имеет опыт работы с этим камнем, и имел успех в этом, либо знал, что такое код, поэтому я могу сам реализовать его.Ruby Gem Календарь Дата Выберите

<%= 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.