Javascript grails remotefunction包含多个参数
我可以在javascript中使用以下命令向控制器发送一个参数:Javascript grails remotefunction包含多个参数,javascript,grails,Javascript,Grails,我可以在javascript中使用以下命令向控制器发送一个参数: <g:javascript> var sel = "test"; <g:remoteFunction action="newExisting" method="GET" update="updateThis" params="'sel='+sel"/> </g:javascript> var sel=“测试”; 我无法理解添加第二个参数的语法。您可以传递客户端变
<g:javascript>
var sel = "test";
<g:remoteFunction action="newExisting" method="GET" update="updateThis" params="'sel='+sel"/>
</g:javascript>
var sel=“测试”;
我无法理解添加第二个参数的语法。您可以传递客户端变量,如:
params='\'param1=\'+sel+\'&booleanParam2=true\''
您可以传递客户端变量,如:
params='\'param1=\'+sel+\'&booleanParam2=true\''
传递多个值的另一种方法,如
params="[sel1: sel1,sel2:sel2]"
传递多个值的另一种方法,如
params="[sel1: sel1,sel2:sel2]"
谢谢,你也可以这样做:params=“{param1':sel,'param2':listItemVal}”谢谢,你也可以这样做:params=“{param1':sel,'param2':listItemVal}”我也发布了这个。我认为你只能这样添加groovy变量不。。你用大括号发帖,我用方括号发帖。。在方括号中,它与我的代码一起工作。更干净的解决方案我也发布了。我认为你只能这样添加groovy变量不。。你用大括号发帖,我用方括号发帖。。在方括号中,它与我的代码一起工作,更干净