추천 후 페이지 새로고침 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

추천 후 페이지 새로고침 정보

추천 후 페이지 새로고침

본문

jquery ajax 를 사용하는 방법은 웃는하루님이 올리신 팁이 있습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=22392&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%B6%94%EC%B2%9C&sop=and&page=8

제가 사용하는 방법은 자바스크립트로 새로고침하는 것입니다.

bbs/good.php 의 65 라인

echo "<script type='text/javascript'> alert('이 글을 \'$status\' 하셨습니다.');</script>"; 를

echo "<script type='text/javascript'> alert('이 글을 \'$status\' 하셨습니다.');top.document.location.reload();</script>"; 로 바꿔주시면 됩니다.
추천
9

댓글 6개

이 방법 조금 비 효율적이네요.

jquery 를 쓰고 있으니까

var cnt = $("#btn_good 추천 수 아이디").text();
cnt++;

$("추천수 아이디").text(cnt);

머 이런식으로 하나 올리 던지

success: function(req) {

이 부분에서

good.php 추천수 올리기 성공하면 추천수를

good : 3 이런식으로 리턴 해서

var tmp = res.split(":");

tmp[1] 이 추천수 (3) 이런식으로 들어가니까

동적으로 넣어 주는게 좋을 듯 싶습니다.

추천 한번 눌렀다고 페이지가 새로 고침 되면 상당히 불편 한 부분이 많습니다.

아니면 추천 박스 정도만 다시 로드 하는 방법도 있을 듯 싶습니다.
설명만 너무 긴것 같아서 예시로 만들어 봤습니다

http://golrazo.com/#/good.php

function good(a){
if(a == "good"){
tmp = $('.gdtxt');
}else{
tmp = $('.ngdtxt');
}
var cnt = tmp.text();
cnt++;
tmp.text(cnt);
}

ajax 로 추천수 올린다는 기준으로 jquery 로 아이디 얻어 왔네요

DOM 으로 하셔도 될듯
전체 103 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT