Grails - Передача нескольких параметров AJAX через одну функцию remoteFunction? - PullRequest
0 голосов
/ 25 февраля 2012

Я пытаюсь создать динамический расширенный поиск с

Поле поиска имени человека Флажок, чтобы включить неактивные записи человека Раскрывающийся список для команды

Поэтому, когда я выбираю компанию, я хочу обновить результаты своего шаблона для всех людей в этой команде. Если я выберу команду и поставлю флажок для неактивных записей о людях, я хочу увидеть всех людей, которые были с этой командой в прошлом.

Итак, у меня есть что-то вроде этого:

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

Поэтому, когда я выбираю флажок, я передаю значение для флажка, текущие результаты поиска и какая команда была выбрана (если она есть).

Возможно ли это? Или есть более простой способ с Grails и компонентами AJAX?

1 Ответ

1 голос
/ 25 февраля 2012

Да, вы можете сделать это.Просто передайте карту параметров, которые вы хотите:

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