我正在尝试使用创建动态高级搜索
人员姓名的搜索字段启用非活动人员记录的复选框团队的下拉列表
因此,当我选择一家公司时,我想与该团队中的所有人一起更新我的模板结果。如果我选择一个团队并单击非活动人员记录的复选框,我希望查看过去在该团队工作过的所有人员。
所以目前我有这样的东西:
<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, ....]