【发布时间】:2013-04-15 19:09:22
【问题描述】:
我的 GSP 上有一个重置按钮,用于将表单字段重置为默认值,因此在单击重置按钮时调用控制器操作并且必须将参数设置为空白并需要呈现相同的视图。
我正在努力.. 控制器动作:
def reset = {
request['name']= ''
request['street']= ''
render(view:'employee')
}
普惠制:
<input type="text" id="name" value="${params.name}">
但它似乎不起作用...... 如何做到这一点?
【问题讨论】:
-
为什么不直接在html层重置呢?如果您有表格,请在表格上重置。
-
@Alidad:这很简单,但仍然出现命令验证错误...
-
好的,你可以做什么,在重置时也调用一个js方法来隐藏包含这些消息的div。
-
@alidad:我想过这样做,但我正在显示字段级别的消息,所以我必须禁用多个 div...我们不能使用 grails 操作调用默认参数值来实现吗?
-
表单重置应该为您清除所有内容,请查看此链接stackoverflow.com/questions/2086287/…,您也可以为所有 div 添加一个类(例如消息)并将它们全部隐藏。
标签: grails gsp grails-controller