g : formRemote 및 g : submitToRemote를 사용하면 하나의 업데이트 대상 div 만 지정할 수 있습니다. 여러 div를 업데이트하기위한 가능한 전략은 무엇입니까?Grails : 아약스로 여러 페이지 요소 업데이트하기
답변
g : formRemote 태그를 사용하여 아약스를 수행하고 싶다면 불가능할 수도 있습니다. 왜 몇 가지 jQuery를 작성하고 커스텀 아약스 업데이트를 롤업 해 보지 않겠습니까? 그것은 더 쉬울 수 없었다!
jQuery로 모든 것이 가능합니다! –
대신 갱신을 사용하는는 onSuccess를 사용하고 응답을 분석하고 업데이트는 다음과 같이 업데이트해야 할 요소 수 :
<g:formRemote name='loginForm' url="[action:'login']"
onSuccess='loginOK(e)' >
<!-- form fields -->
</g:formRemote>
<g:javascript>
function loginOK(resp) {
// parse the resp.responseText and update
}
</g:javascript>
을 또는 당신은 jQuery를 사용하여 롤백 할 수 귀하의 이전 대답은 제안처럼 자신의 .
당신이 실패하면 또 다른 대 성공을 기반으로 하나 개의 요소를 업데이트 할 경우이 같은지도를 사용할 수 있습니다
이에 asolution이 문제가 Grails가되어<g:formRemote name='loginForm' url="[action:'login']" update="[success:'message',failure:'error']">
, 당신은 taconite가 있습니다 taconite을 사용할 수 있습니다 하나의 아약스 호출을 muliple 요소를 업데이트
http://malsup.com/jquery/taconite/
거기에 다른 사람의 블로그에 게시 또 다른 솔루션입니다,하지만 내 평판은 나에 유래 여기에 하나 개의 링크를 게시 할 수 않습니다!
그래서 내가 g 용으로 Grails 문서에서
"Grails에와 Ajax 여러 페이지 요소 업데이트"블로그 게시물의 제목 제공 : formremote, http://grails.org/doc/2.2.0/ref/Tags/formRemote.html을, 당신을위한 JS 함수를 정의 할 수는 onSuccess 콜백을 사용할 수 있습니다 succesfull submit을 사용하면 해당 함수 내에서 대상 요소를 모두 업데이트 할 수 있습니다. 그렇지 않으면 ajax를 직접 호출하는 것도 좋은 옵션입니다.
- 1. Haskell에서 목록의 튜플 요소 업데이트하기
- 2. 사용자 입력에서 웹 페이지 업데이트하기
- 3. Grails - 플러그인보기 페이지 발행
- 4. Grails 여러 동작 필터링
- 5. 아약스로 메뉴 네비게이션
- 6. grails 포틀릿 페이지 매김 (Liferay)
- 7. 아약스로 jquery 이미지 슬라이더
- 8. codeigniter를 사용하여 아약스로 페이지 내용을 업데이트하는 좋은 해결책이 있습니까?
- 9. 드루팔 (Drupal보기 - 아약스로 더로드하기
- 10. 아약스로 매개 변수 보내기
- 11. 아약스로 데이터베이스 가져 오기
- 12. 아약스로 루비 호출하기
- 13. 아약스로 서버 폴링
- 14. 플래시 비디오를 아약스로 div에로드하기
- 15. Grails 목록의 첫 번째 요소 가져 오기
- 16. 아약스로 반환 된 데이터 개체에서 여러 변수 읽기
- 17. 클래스의 Jpanel 업데이트하기
- 18. null 업데이트하기
- 19. UIMenuController 업데이트하기
- 20. Grails filterPane 페이지 레이아웃에 맞는 플러그인
- 21. Grails 사용자 정의 오류 페이지 (500) & Tomcat
- 22. Grails - 페이지 새로 고침이없는 동적 파일 업로드
- 23. jQuery를 : 여러 요소 선택
- 24. Xml 스키마의 여러 요소
- 25. IE와 여러 플로트 요소
- 26. 여러 반복자 요소 변환하기
- 27. Zeroclipboard 여러 요소
- 28. 페이딩 여러 요소
- 29. 여러 요소 - asp.net
- 30. JSON의 여러 줄 요소?
예제를 제공해 주시겠습니까 ... 달성하고자하는 것이 확실하지 않습니다. – bastianneu