Grails按钮调用页面中的控制器

Grails按钮调用页面中的控制器,grails,button,Grails,Button,我的普惠制有一个按钮,我没有提交表格。单击该按钮时,我想在控制器中调用一个n操作,同时在该按钮上附加一个jQuery代码。即使在控制器中调用操作后,也希望它保持在同一视图中(不要重定向到与操作相关的页面) 有没有关于按钮的建议?g:链接,输入按钮似乎不合适 我要调用的操作是“myAction”,具有“myAction”的控制器是“myController”。 提前感谢。jQuery.get()函数(请参阅)将调用一个抽象URL。如果您正在调用JavaScript函数,通常会添加对.get()或类

我的普惠制有一个按钮,我没有提交表格。单击该按钮时,我想在控制器中调用一个n操作,同时在该按钮上附加一个jQuery代码。即使在控制器中调用操作后,也希望它保持在同一视图中(不要重定向到与操作相关的页面)

有没有关于按钮的建议?g:链接,输入按钮似乎不合适

我要调用的操作是“myAction”,具有“myAction”的控制器是“myController”。
提前感谢。

jQuery.get()函数(请参阅)将调用一个抽象URL。如果您正在调用JavaScript函数,通常会添加对.get()或类似函数的调用(jQuery中有许多用于调用URL的选项)。

g:remoteLink是解决问题的最佳方案,dude,您可以在操作成功后调用call jQuery或JavaScript函数,这里addedCart是JavaScript函数,在操作成功执行后

  <g:remoteLink action="remoteCart" onSuccess="addedCart()" id="${product.id}">
        <img src="<g:resource dir="images" file="cart.gif"/> " rel="#mies1"/>
    </g:remoteLink>

“rel=“#mies1”/

参考资料:

比我的溶液颗粒多。