티스토리 뷰
728x90
반응형
사용 프로세스
-
먼저 초기 페이지 화면이 켜지게 되면 load_Question 초기 데이터 호출 함수가 실행이 된다.
-
그러면 화면에 첫 페이지를 출력하게 되고 그 안데 function 기능 안에 결과 부분에 click 이벤트를 추가 함으로써
-
그 다음 페이지 출력을 할 수 있도록 이벤트를 걸어주게 되어 다시 발생시킬 수 있다.
<script>/*<![CDATA[*/
function load_Question(prodNum,page){
$.ajax({
url : "/modules/dojamall/product/question/list.do",
type : 'get',
data : {'prodNum':prodNum, 'cpage' : page},
cache : false
}).done(function(data) {
var template = $("#tabs1pane3").html(data); // 출력할 곳에 있는 div에 지정하여 html을 뿌려준다.
$(".m").on("click",function(e){//page 변경 클릭
e.preventDefault();
if($(this).attr('href')){ //현재 선택한 a 태그 herf 값 존재 유무 판단
template.empty();//템플릿 비우기
var str = $(this).attr('href').split("="); //= 데이터만 들고오기
var page = str[str.length-1];//ex)page=1
load_additional('${prodNum}',page);// 클릭 이벤트 발생 시 다시 호출한다.
}
});
});
};
<!--초기 데이터-->
load_Question('${prodNum}',1); //초기 화면 켜졌을 때 호출
/*]]>*/</script>
728x90
반응형
'스크립트' 카테고리의 다른 글
js 객체 함수를 만들어 사용하는 방법 (0) | 2023.05.01 |
---|---|
주소 태그 자동 설정 script (0) | 2023.05.01 |
eval() 과 new Function()에 관하여 (0) | 2023.05.01 |
250x250
반응형
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 네이버 클라우드
- 컨테이너
- hazelcast
- insert
- 권한
- 알고리즘
- docker
- Cache
- 정의
- Quartz
- 격리수준
- dockerfile
- leatcode
- 이미지
- 캘린더
- ncp
- mybatis
- LocalDate
- Java
- centos7
- spring
- 스케줄러
- 도커
- dfs
- MySQL
- 리눅스
- 캐시
- 개념 이해하기
- Lock
- Linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함