2009-06-03 13 views
0

Hey, ich habe Probleme mit dem Zeitabschnitt des Kalenderdatum Wählen Sie gem. Der folgende Code begrenzt das Datum auf einen Tag nach/größer als heute. Ich muss dies für die Zeit tun und den Benutzer auf eine Zeit beschränken, die 24 Stunden oder länger ist als jetzt. Ich kann nicht herausfinden, ob der Code verwendet in der: valid_date_check SQL ist, oder Javascript oder was. Google und IRC können es auch nicht herausfinden. Hat jemand entweder Erfahrung mit diesem Juwel und hatte Erfolg dies zu tun, oder weiß, was der Code ist, damit ich es über die Implementierung von selbst gehen kann.Ruby-Gem Calendar Datum auswählen

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

Antwort

1

Es sollte Javascript sein. Es ist sicherlich nicht Ruby oder SQL, da sie kein neues Date() verwenden. Außerdem: valid_date_check sieht einen Zeiger auf einen Javascript-Check zu laufen, um den Tag auf der Client-Seite zu überprüfen.

sehen irgendwann die eigentliche HTML erzeugt wird, kann dabei helfen. Wenn der Code im HTML-Code enthalten ist, wissen Sie, dass es sich um Javascript handelt.