2012-04-17 2 views
0

Я выполнил Javascript-метод, который захватывает все выбранные флажки в объявленном имени и выполняет метод.Grails - Передача выбранных флажков

Из любопытства, как можно сделать что-то с JUST Grails?

Например:

<g:checkBox name="personList" value="${person.id}"/> 

<g:form params="[people:personList]"> 
     <g:actionSubmit action="x" controller="bank" value="Pass These IDss"/> 
</g:form> 

В PARAMS для формы теоретически включать в себя перечень всех выбранных флажков в группе personList флажком. (то, что я сделал, я считаю неправильным).

+1

См. [Обработка пометки Grails] (http://stackoverflow.com/q/8196321/462015) –

+0

Спасибо Arturo. Я посмотрю на Команды. Я попробовал начальный прогон, используя сеанс, чтобы передать список, но это ничего мне не дало. Поэтому я не уверен, как это работает в принятом ответе. – user82302124

+0

Не повезло. Я бы подумал, что это прямолинейно с Грайлом. У меня есть уже существующие вызовы JQuery методам при вызовах кнопок. Но мне нужно отобразить страницу после звонков. Поэтому catch-22 .. – user82302124

ответ

0

Вы просто должны указать свои теги <g:checkbox /> в теги <g:form> </g:form>, я думаю. Затем в контроллере , в x действие, данные будут доступны по адресу params.personList.

+0

Вот что я пробовал к сожалению. Значение personList - ничто. Независимо от того, какие флажки выбраны. – user82302124

Смежные вопросы