Grails - 通过单个remoteFunction传递多个AJAX参数?

时间:2012-02-24 20:20:54

标签: ajax grails checkbox searchable

我正在尝试使用

创建动态高级搜索

搜索字段以获取人名 复选框以启用非活动人员记录 团队下拉

因此,当我选择一家公司时,我希望与该团队中的所有人一起更新我的模板结果。如果我选择一个团队并单击非活动人员记录的复选框,我希望看到过去曾与该团队合作过的所有人。

所以目前我有这样的事情:

<g:checkBox name="showInactives" value="${true}" onchange="${remoteFunction(action:'updateResults', update:'searchResultsDiv', params:__VALUE OF EACH AJAX COMPONENT___)}" />

因此,当我选中复选框时,我传递复选框的值,当前搜索结果以及选择了哪个团队(如果有)。

这可能吗?或者使用Grails和AJAX组件有更简单的方法吗?

1 个答案:

答案 0 :(得分:1)

是的,你可以这样做。只需传递你想要的参数地图:

params: [key1:value1, key2:value2, ....]