我正在使用 Grails 插件,http ://grails.org/plugin/jquery-date-time-picker 日期和日期时间插件运行良好。然而,只是时间有问题。
我尝试仅将时间用于日期时间选择器。我的 Config.grovy 如下。
jqueryDateTimePicker {
format {
java {
datetime = "dd/MM/yyyy HH:mm"
date = "dd/MM/yyyy"
}
picker {
date = "'dd/mm/yy'"
time = "'hh:mm tt'"
}
}
}
我的 GSP 代码类似于。
<jqueryPicker:time name="openFrom" id="openFrom" value="${addressInstance?.openFrom}" pickerOptions="[dateFormat: '', timeOnly: true, hourGrid: '4', minuteGrid: '15', timeFormat: 'hh:mm tt']"/>
我的控制器是
def addressInstance = new Address(params)
在控制器中,我可以看到时间为“7:00 am”的参数,但它从未在 addressInstance 中设置,我相信是因为缺少日期。