【发布时间】:2016-10-03 12:26:14
【问题描述】:
我正在尝试使用 Grails 日历插件 - https://grails.org/plugin/calendar 来获取日期选择器。我使用它的方式是
<calendar:resources/>
<calendar:datePicker name="startDate" value="${prePopulatedValue}" dateFormat="%Y-%m-%d"/>
日历已正确呈现,但当我提交表单时,字段 startDate 的值为 'struct'
当我检查渲染的 html 代码时,startDate 有一个隐藏字段,值为“struct”,正确的值位于字段“startDate_value”下
<input type="hidden" name="startDate" id="startDate" value="struct">
<input type="text" id="startDate_value" name="startDate_value" readonly="true">
现在,在我的代码中,我将此日历代码放在了一个模板中,并且它的值在很多地方都在 javascript 中使用。 我在尝试升级我的 Grails 应用程序而不是从 stratch 编写它时正在使用此代码。因此更新所有的 javascript 代码并附加“_value”需要做很多工作。
在我的 Grails 应用程序的旧版本中,日历是使用 YUI 呈现的,现在有问题,所以我正在尝试日历插件。
这是(获取“结构”作为值)Grails 日历插件的问题吗?有什么解决方法吗?谢谢。
【问题讨论】:
标签: grails datepicker calendar grails-2.0