추천/비추천 jQuery ajax로 처리하기 정보
추천/비추천 jQuery ajax로 처리하기관련링크
본문
1. view.skin.php에 자바스크립트 변수 추가
var g4_bo_wr_id = <?php echo $wr_id; ?>
2. 추천/비추천에 id 값 주기: 추천은 btn_good, 비추천은 btn_nogood
3. 아래의 자바스크립트를 넣는다.
jQuery(document).ready(function() {
jQuery("#btn_good").click(function() {
view_good("good");
});
jQuery("#btn_nogood").click(function() {
view_good("nogood");
});
function view_good(good) {
jQuery.ajax({
type: "POST",
url: g4_path + "/" + g4_bbs + "/good.php?bo_table=" + g4_bo_table + "&wr_id=" + g4_bo_wr_id + "&good=" + good,
success: function(req) {
window.close = null;
jQuery(document).append(req);
}
});
}
});
* good.php의 메시지를 그대로 이용하는 방식입니다.
var g4_bo_wr_id = <?php echo $wr_id; ?>
2. 추천/비추천에 id 값 주기: 추천은 btn_good, 비추천은 btn_nogood
3. 아래의 자바스크립트를 넣는다.
jQuery(document).ready(function() {
jQuery("#btn_good").click(function() {
view_good("good");
});
jQuery("#btn_nogood").click(function() {
view_good("nogood");
});
function view_good(good) {
jQuery.ajax({
type: "POST",
url: g4_path + "/" + g4_bbs + "/good.php?bo_table=" + g4_bo_table + "&wr_id=" + g4_bo_wr_id + "&good=" + good,
success: function(req) {
window.close = null;
jQuery(document).append(req);
}
});
}
});
* good.php의 메시지를 그대로 이용하는 방식입니다.
추천
14
14
댓글 3개
view page의 good count가 있으면, 그걸 하나 더 올려주는 기능도 있었으면 합니다.
그래야 ajax로 누른게 바로 반영되는 것을 확인 할 수 있을꺼 같아요.
그래야 ajax로 누른게 바로 반영되는 것을 확인 할 수 있을꺼 같아요.
반영하도록 하겠습니다.
힌트를 드리자면, 카운트 부분에 span으로 id 값을 준 다음 php 파일 하나 만들고나서
success의 function안에 $.ajax 또는 $.post를 이용하세요.
힌트를 드리자면, 카운트 부분에 span으로 id 값을 준 다음 php 파일 하나 만들고나서
success의 function안에 $.ajax 또는 $.post를 이용하세요.
멋진 팁 감사합니다 ^^