我注意到在完成请求并重新加载页面后, datepicker 被重置为默认值。
尽管我确保保存参数以供分页使用
...
<g:paginate total="${totalCount}" id="${params.id}"
params="[
startDate : params.startDate,
startDate_year : params.startDate_year,
startDate_month: params.startDate_month,
startDate_day : params.startDate_day]
/>
...
并且它按预期工作,UI组件本身显示默认值。恐怕会激怒用户。如何使日期选择器显示用户设置的最后一个值而不是默认值?
最佳答案
您的<g:paginate>
标签正确使用了params,但是您的<g:datePicker>
标签可能未使用设置为提交内容的value
属性。
关于grails - Grails Datepicker失去了设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54423208/