【问题标题】:Redirect to controller with multiple parameters on Grails在 Grails 上重定向到具有多个参数的控制器
【发布时间】:2011-03-26 17:56:47
【问题描述】:
我正在 Grails 中开发一个 Web 应用程序,我需要将当前页面重定向到另一个控制器,并向其传递多个参数。
确切的情况是有一个带有多个 SELECT 菜单的 from,并在它们的“onChange”属性上调用此控制器,并将所有 SELECT 菜单的当前值作为参数传递给它。
刷新整个页面以显示该控制器生成的新内容和 SELECT 菜单的新组合非常重要。
非常感谢,
针织。
【问题讨论】:
标签:
forms
grails
select
onchange
grails-controller
【解决方案1】:
你可以这样做:
<g:form id="myform" controller = "someOtherController" name="myForm" action="selectChange" id="1">
<g:select name = "animal" from="${['Dog', 'Cat', 'Mouse']}" onchange="this.form.submit()" />
<g:select name="vegetable" from="${['Carrot', 'Potato', 'Squash']}" onchange="this.form.submit()" />
</g:form>