2010-02-08 2 views
0

Я создал модифицированную версию тега datePicker Grails. Он использует те же параметры, что и Grails datePicker, но по какой-либо причине свойство Date объекта, к которому привязаны эти параметры, не устанавливается.grails datePicker data binding

Этот класс имеет свойство start типа Date и параметры, отправляемые в

  • start_year
  • start_month
  • start_day
  • START_HOUR
  • start_minute

, которые точно такие же, как те, что используются графикой DatePicker Grails. Есть ли причина, по которой они будут привязываться к свойству Date, когда используется Grails datePicker, но не мой?

Спасибо, Дону

ответ

3

Вам нужно дополнительное поле скрытого называются «старт» со значением «date.struct» в противном случае Grails не распознает поля ваших дат. Проверьте вывод < g: dateField>, чтобы увидеть все необходимые поля.

/Сорны

+0

Скрытое поле должно быть конечно по имени, независимо от вашей Даты поля в вашем объекте домена/команды называется. – sbglasius

+0

Спасибо Søren, но у меня уже есть это поле –

+0

hmmm. странный. Потому что я сделал небольшой taglib для jQuery date-picker, и он работает. В какой-то момент я планирую выпустить его, но пока, пожалуйста, дайте мне знать, хотите ли вы код – sbglasius