| 제목 | ajax이용 회원가입시 id중복체크할려구 하는데 질문드립니다 | ||
|---|---|---|---|
| 글쓴이 | 쿵후팬더 | 작성시각 | 2016/02/20 22:06:23 | 
|  | |||
| 
 view 부분이구요 
 controller 부분입니다 
 model 부분입니다 회원 가입시 id를 적고 중복체크하는 기능을 만들고 싶습니다 버튼을 눌러도 아무 반응이 없어요 ㅠㅠ ajax 말고 form 에서 버튼 만들어서 전송하면 success 랑 fail이 잘뜨는데 어디가 문제일까요?ㅠ 
 
 | |||
| 다음글 | CI에서 db 가 close 되는 시점 (3) | ||
| 이전글 | 웹페이지 캐싱시 캐싱파일이 생성만 되고 삭제는 되지 않... (2) | ||
| 
                                방문넷
                                /
                                2016/02/20 22:18:18 /
                                추천
                                0
                             | 
| 
                                쿵후팬더
                                /
                                2016/02/20 22:43:33 /
                                추천
                                0
                             방문넷님 답변감사합니다 ㅎㅎ 그런데 똑같이 따라해도 안됩니다.. ㅠㅠㅠ 
 | 
| 
                                방문넷
                                /
                                2016/02/21 00:06:23 /
                                추천
                                0
                             
var aData = {
          username : $('#username').val()
}
 aData 부분에 오브젝트 형태로 데이터 넣으실때는 =가 아닌 : 이걸로..... 자바스크립트 콘솔여서서 한번 체크해보심이... | 
| 
                                이현재
                                /
                                2016/02/21 08:53:20 /
                                추천
                                0
                             
                                1. ajax에서 보내는 데이터가 잘못된 것 같습니다.ajData['username']= $('#username').val() 혹은 {username:$('#username').val()  } 로 작성해보세요. 2. click 이벤트가 ready로 감싸여 있어서 스크립트 자체가 실행 안 되는게 아닐까요? | 
| 
                                쿵후팬더
                                /
                                2016/02/22 21:02:40 /
                                추천
                                0
                             그래도 안됩니다 ㅠㅠ 경로가 문제인가요? 
 | 
음 ajax 요청시 json 형태로 요청을 하였으니 컨트롤러 부분에서 json형태로 뿌려주셔야 될껍니다.
//컨트롤러 부분. //성공 혹은 실패. echo json_encode(array('isSuccess' => true)); exit(); //자바스크립트 부분. success : function (resonse) { if(response.isSuccess != true) { //실패코드. } else { //성공코드. } }