2012-04-17 3 views
0

선언 된 이름 내의 모든 선택된 체크 박스를 잡고 메소드를 수행하는 자바 스크립트 메소드를 수행했습니다.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. Command를 살펴 보겠습니다. 세션을 사용하여 목록을 전달하는 초기 실행을 시도했지만 그게 아무것도주지 못했습니다. 그래서 나는 그것이 수용된 대답에서 어떻게 작용했는지 확신 할 수 없다. – user82302124

+0

행운이 없습니다. 나는 이것이 Grails와 똑바로 생각할 것이다. 단추 호출에 대한 메서드에 대한 기존 JQuery 호출이 있습니다. 하지만 호출 후에 페이지를 렌더링해야합니다. 그래서 catch-22 .. – user82302124

답변

0

내 생각에 <g:form> </g:form> 태그에 <g:checkbox /> 태그를 포함하기 만하면됩니다. 그런 다음 은행 컨트롤러에서 x 액션의 데이터는 params.personList에 있습니다.

+0

이것은 내가 불행하게도 시도한 것이다. personList의 값은 아무것도 아닙니다. 어떤 체크 박스가 선택 되더라도 상관 없습니다. – user82302124

관련 문제