重定向到 Grails 上具有多个参数的控制器

发布于 2024-09-13 11:01:41 字数 227 浏览 9 评论 0原文

我正在 Grails 中开发一个 Web 应用程序,我需要将当前页面重定向到另一个控制器,并向其传递多个参数。

确切的场景是具有多个 SELECT 菜单,并在其“onChange”属性上调用此控制器,将所有 SELECT 菜单的当前值作为参数传递给它。

重要的是,应该刷新整个页面,以便显示该控制器生成的新内容以及 SELECT 菜单的新组合。

非常感谢你,

knithx。

I am developing a web app in Grails and I need to redirect my current page to another controller, passing to it multiple parameters.

The exact scenario will be to have a from with multiple SELECT menus and have on them all a call to this controller on their "onChange" property, passing to it the current value of all the SELECT menus as parameters.

It is important that the full page should be refreshed in order to show the new content generated by that controller and the new combination of the SELECT menus.

Thank you very much,

knithx.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

絕版丫頭 2024-09-20 11:01:41

你可以这样做:

<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>

You can do something like this:

<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>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文