음음..아주 간단합니다.
=== form.php ===
$.ajax({
type:"POST",
url:"/member/id_check",
dataType:"json",
data:{id:$("#reg_mb_id").val()},
success:function(data){
alert(data.id);
}
});
대충 설명
type : POST, GET 뭐 설명 필요지싶은데..;;
url : 마찬가지 뭐 경로..
dataType : 이것은 이제 데이터 받아올때 어떤식으로 받아올지
보통 json이랑 html 많이
data : 보내는 값 저위에는 json형태로 보냈는데 저렇게 말구도 뭐 그냥 data:"id=aaa&pw=bbb" 이런것도 됨 기타등.
==== action.php =====
$id = $_POST['id'];
$data = array("id"=>$id);
echo json_encode($data);
요렇게 하면 이제 이게 json형태로 보내는 겁니다.
이렇게 보내면 위 예제마냥 그냥 data.id 요러면 이제 아이디가 돌아오는거임.
만약 dataType:html 로 했다면
{id:aaa}이렇게 넘어올꺼임 그렇다면 이건
data = eval("("+ data +")")
for(i=0,data.length,i++){
data.[i].id
}
이런식도 가능한데 이럴필요가 없지 싶다...이게 무슨 노가다 인가..;;
만약 그냥 id 중복확인 이런거라면 json도 귀찮으니깐.
그냥 echo "true" 요렇게 찍어보내서
받을때 html로 받으면 아주쉽게 확인 가능할꺼임.. 정말 쉽네.
이렇게 쉽게 사용할수 있게 해준 jQuery 에 무한감사 드립니다.
제가 이미지 업로드 하면 파일 타입으 ... |
감사합니다 |
참고하시라고 적어봅니다. 저는 위에 ... |
asp용 소스 부탁드립니다. 외부가 아닌 ... |
특정일 선택막기에서 for문이랑 if($. ... |
워드프레스를 시작한지 어언 6일... ... |
이미지 사이즈가 계속 0으로 나와서 애 ... |
감사합니다! |
음.. 메일로 보내 드릴게요 |
Comment Write
Comment List