ajax 도저히 이해가 안가서 질문 드립니다. 채택완료
view.skin.php 파일에서 추천을 클릭하면 good.php로 ajax로 처리 되잖아요?
</p>
<p>$.post(
href,
{ js: "on" },
function(data) {
if(data.error) {
alert(data.error);
return false;
}</p>
<p> if(data.count) {
$el.find("strong").text(number_format(String(data.count)));
if($tx.attr("id").search("nogood") > -1) {
$tx.text("이 글을 비추천하셨습니다.");
$tx.fadeIn(200).delay(2500).fadeOut(200);
} else {
$tx.text("이 글을 추천하셨습니다.");
$tx.fadeIn(200).delay(2500).fadeOut(200);
}
}
}, "json"
);</p>
<p>
여기서 view.skin.php 에 있는 값이 good.php로 post 값으로 넘어간다고 했을때
데이터로 지정이 된건 { js: "on" } 하나 잖아요?
그럼 나머지값 ($wr_id, $bo_table 등등의 변수들....}은 어떻게 넘어간건가요??
데이터에 담기는 방식이 따로 있는건가요? 아니면 ajax를 쓰면 현 페이지의 변수가 전부 넘어가나요?
ajax는 처음인데 도저히 데이터 값이 어떻게 넘어가는지 이해가 안가네요..... ㅠ
완전 이해가 안되어서 그러는데 설명좀 부탁드리겠습니다 ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
6년 전
href 에 실제 들어가는 형태가
good.php?bo_table=aa&wr_id=1234 와 같은 형태로 들어갑니다. (추천 버튼의 href 값)
정리하면, bo_table 과 wr_id 는 get 값으로.. js : 'on' 은 post 값으로 넘어가는 것으로 보시면 됩니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택