ajax 관련해서 도움을 받고싶습니다 채택완료
http://dkagh012.ivyro.net/ 메인 홈페이지에 최신글을 쭉 나열한다면 회원이 누르면 다시 최신글 아니면 다른글들이 나오도록 하고싶은데 ajax를 어떻게 하는지 몰라서 5시간 동안 뚜드렸는데도 못했습니다.
ajax를 어떻게 제작해야할까요 도와주세요!!
$("ajax_list").click(()=>{
$.ajax(
{
type: "GET",
url:"http://dkagh012.ivyro.net/bbs/board.php?bo_table=n_4",
data:{
submit_id: value,
reason: reason,
tasker_id : tasker_id
},
dataType: "post",
})
})
이런식으로 만들었는데 전혀 이상한 방향으로 가고 있는거 같아서 도와주세요!!
답변 3개
ajax는 클라이언트 서버를 분리해서 데이타만 리프레쉬없이 받을때 사용하는데 board.php는 게시판 파일이라 ajax를 사용하시는게 원하시는 목적과 맞는지 모르겠네요.
댓글을 작성하려면 로그인이 필요합니다.
url부분에 board.php가 아니라
작동하는 php로 가야 합니다.
이전의 form예를 든다면 action='' 부분이 url 이 되는거죠.
그리고 url에 php파일에서 값을 출력하여
ajax의 result로 받아서 스크립트에서 처리하는겁니다.
예전 문법이지만 간단하게 쓴다면,
</p>
<p>$.ajax({
url: "ajax_insert.php",
type: 'post',
data: {
pass_type: pass_type,
pass_value : pass_value
}
}).done(function(result){
alert(result);
});</p>
<p>
예를들어 다시 설명하자면,
ajax_insert.php에 sql select가 있으면
결과값을 출력(echo)하면
result에 담기고, 최종적으로 result값을
자바스크립트로 사용하면 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
ajax 기본 문법부터 익히셔야 할듯 합니다.
url:"http://dkagh012.ivyro.net/bbs/board.php?bo_table=n_4",
여기서 데이터를 담을 php 를 호출하고 해당 데이터 파일에서 원하는 정보를 가지고 와서
다시 return 해야하는데 기본 문법을 모르시는것 같습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인