페이징 ajax 문의
- 작성자 :
- 정*철
- 작성일 :
- 2016-04-20 09:35:35
- 조회수 :
- 1,789
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
페이징처리를 ajax로 할려구 개발하고 있습니다.
아래처럼
자바소스
PaginationManager ImagePaginationRenderer;
ImagePaginationRenderer = new DefaultPaginationManager();
PaginationRenderer paginationRenderer = ImagePaginationRenderer.getRendererType("image");
String contents = paginationRenderer.renderPagination(paginationInfo, "fncPagination");
jquery소스
var paginationInfo = data.result.paginationInfo;
$("#paging div").html(data.result.paginationInfo);
위와 같이한후 소스보기를 하면
<div><a href="#" onclick="fncPagination(1); return false;">1</a> <strong>2</strong> <a href="#" onclick="fncPagination(3); return false;">3</a> <a href="#" onclick="fncPagination(4); return false;">4</a> </div>
이렇게 페이징부분이 만들어서 정상적으로 페이징이 이루어지지 않구요
ajax통신없이
java소스
map.put("paginationInfo", paginationInfo);
이렇게 넘겨서
jsp에서
<ui:pagination paginationInfo = "${result.paginationInfo}" type="image" jsFunction="fncPagination" />
이렇게 처리하면
정상적으로 처리가 되고 있습니다.
<div>
<strong><font color=red>1</font></strong> <span class="clickAction" data-action="list" data-type="page" data-pageno="2" style="cursor:pointer">2</span> <span class="clickAction" data-action="list" data-type="page" data-pageno="3" style="cursor:pointer">3</span> <span class="clickAction" data-action="list" data-type="page" data-pageno="4" style="cursor:pointer">4</span>
오전부터 ajax로 페이지 처리건을 검색을 하다가
가장 근접한걸 찾아서 해보고 있는데
PaginationManager ImagePaginationRenderer;
ImagePaginationRenderer = new DefaultPaginationManager();
PaginationRenderer paginationRenderer = ImagePaginationRenderer.getRendererType("image");
String contents = paginationRenderer.renderPagination(paginationInfo, "fncPagination");
public String renderPagination(PaginationInfo paginationInfo,String jsFunction);
여기처럼 String jsFunction에 "fncPagination"을 넘기면 왜 onClick으로 만들어지고
<ui:pagination paginationInfo = "${result.paginationInfo}" type="image" jsFunction="fncPagination" />
이부분처럼 처리가 안되는걸까요..??
이렇게 처리할경우 수정할부분이 어떤부분이 있는건지 알수 있을까요..??
답변부탁드립니다.
수고하세요.
페이징처리를 ajax로 할려구 개발하고 있습니다.
아래처럼
자바소스
PaginationManager ImagePaginationRenderer;
ImagePaginationRenderer = new DefaultPaginationManager();
PaginationRenderer paginationRenderer = ImagePaginationRenderer.getRendererType("image");
String contents = paginationRenderer.renderPagination(paginationInfo, "fncPagination");
jquery소스
var paginationInfo = data.result.paginationInfo;
$("#paging div").html(data.result.paginationInfo);
위와 같이한후 소스보기를 하면
<div><a href="#" onclick="fncPagination(1); return false;">1</a> <strong>2</strong> <a href="#" onclick="fncPagination(3); return false;">3</a> <a href="#" onclick="fncPagination(4); return false;">4</a> </div>
이렇게 페이징부분이 만들어서 정상적으로 페이징이 이루어지지 않구요
ajax통신없이
java소스
map.put("paginationInfo", paginationInfo);
이렇게 넘겨서
jsp에서
<ui:pagination paginationInfo = "${result.paginationInfo}" type="image" jsFunction="fncPagination" />
이렇게 처리하면
정상적으로 처리가 되고 있습니다.
<div>
<strong><font color=red>1</font></strong> <span class="clickAction" data-action="list" data-type="page" data-pageno="2" style="cursor:pointer">2</span> <span class="clickAction" data-action="list" data-type="page" data-pageno="3" style="cursor:pointer">3</span> <span class="clickAction" data-action="list" data-type="page" data-pageno="4" style="cursor:pointer">4</span>
오전부터 ajax로 페이지 처리건을 검색을 하다가
가장 근접한걸 찾아서 해보고 있는데
PaginationManager ImagePaginationRenderer;
ImagePaginationRenderer = new DefaultPaginationManager();
PaginationRenderer paginationRenderer = ImagePaginationRenderer.getRendererType("image");
String contents = paginationRenderer.renderPagination(paginationInfo, "fncPagination");
public String renderPagination(PaginationInfo paginationInfo,String jsFunction);
여기처럼 String jsFunction에 "fncPagination"을 넘기면 왜 onClick으로 만들어지고
<ui:pagination paginationInfo = "${result.paginationInfo}" type="image" jsFunction="fncPagination" />
이부분처럼 처리가 안되는걸까요..??
이렇게 처리할경우 수정할부분이 어떤부분이 있는건지 알수 있을까요..??
답변부탁드립니다.
수고하세요.
A
정명철님, 안녕하세요.
센터에서는 별도 커스터마이징 건에 대해서는 가이드를 하지 않습니다.
수정된 내용이 일부의 내용이기 때문에, 전체적인 소스 분석 등이 필요할 것으로 생각되며,
브라우저나 서버의 콘솔로그 등을 확인해봐야 좀더 분석이 용이할 것 같습니다.
감사합니다.
센터에서는 별도 커스터마이징 건에 대해서는 가이드를 하지 않습니다.
수정된 내용이 일부의 내용이기 때문에, 전체적인 소스 분석 등이 필요할 것으로 생각되며,
브라우저나 서버의 콘솔로그 등을 확인해봐야 좀더 분석이 용이할 것 같습니다.
감사합니다.