我正在尝试使用创建动态高级搜索
在人员姓名的搜索字段中
复选框以启用不 Activity 的人员记录
团队下拉菜单
因此,当我选择一家公司时,我想与该团队中的所有人一起更新模板结果。如果我选择一个团队并单击非 Activity 人员记录的复选框,那么我想查看过去曾在该团队中工作过的所有人员。
所以目前我有这样的事情:
<g:checkBox name="showInactives" value="${true}" onchange="${remoteFunction(action:'updateResults', update:'searchResultsDiv', params:__VALUE OF EACH AJAX COMPONENT___)}" />
因此,当我选择复选框时,我将传递复选框的值,搜索中的当前结果以及选择了哪个团队(如果有的话)。
这可能吗?还是Grails和AJAX组件有更简单的方法?
最佳答案
是的,你可以这么做。只需传递您想要的参数图:
params: [key1:value1, key2:value2, ....]
关于ajax - Grails-通过单个remoteFunction传递多个AJAX参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9437468/