Boa tarde!
24/09/2015 12:43
1
Estou desenvolvendo meu TCC em grail, e gostaria de saber como faço para travar minhas data minima e máxima, estou utilizando a jquery datetimepicker, e achei varias formas na net, mas o único formato que deu certo foi o da forma a seguir:

? ?$("#funcionario_nascimento_dtpk").datetimepicker({
locale: 'pt-br', format: 'L',minDate: new Date(1900, 10 - 1, 1),maxDate: new Date(1999, 12 - 1, 31)

Dessa forma funciona, mas em teoria, eu teria sempre que atualizar essas datas no js, então minha pergunta seria, de que forma posso tratar a data minima e máxima, sem que eu precise informar uma data especifica, e sim o espaço de tempo, tonando essa data sempre atualizada.

Agradeço qualquer ajuda!
Tags: datetimepicker, minDate, maxDate


0
Bom... Primeiro que isso é problema de Jquery e não de Grails.


Você pode usar o g:datePicker ( https://grails.github.io/grails-doc/latest/ref/Tags/datePicker.html )
<g:datePicker name="myDate" value="${new Date()}" precision="day" years="${1900..1999}"/>

Assim você tem um range de Anos permitidos de 1900 até 1999
Ou você pode usar o relativeYears="[-5..7]"
 Essa tag vai fazer o que exiba um range de 5 anos a menos do ano atual e sete anos a mais do ano atual
exemplo: 2015 ano atual
2010
2011
2012
2013
2014
2015
.
.
.
2022
Talvez ajude.



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto