제목 | CI VIEW에서 ajax를 처리하는데 결과값에 왜 html 코드가 넘어오는 걸까요? | ||
---|---|---|---|
카테고리 | PHP | ||
글쓴이 | 마프 | 작성시각 | 2017/08/11 04:21:55 |
|
|||
CI VIEW에서 ajax를 처리하는데 결과값에 왜 html 코드가 넘어오는 걸까요?
[VIEW] jQuery.ajax({ url:"http://localhost/index.php/admin/dbProc, type:"POST", data:"", success: function(data) { console.log(data); --> 여기서 success 를 찍어야 하는데 HTML코드가 나오네요.. -.-; } });
[CONTROLLER] public function dbProc() { echo json_encode(array('result'=>'success')); } |
|||
태그 | ajax | ||
다음글 | 이미지업로드 문의 (1) | ||
이전글 | 이클립스에서 PHP프로젝트를 .apk파일로 만들어서 구... (1) | ||
변종원(웅파)
/
2017/08/11 05:38:26 /
추천
1
헤더 푸터가 출력되는거 같네요
|
마프
/
2017/08/11 10:26:18 /
추천
0
HTML 확인해 보니 헤더 푸터가 맞는거 같은데... 헤더 푸터 안나오게 하는 방법은 없을까요?
|
반타
/
2017/08/11 15:18:04 /
추천
0
컨트롤러 부분
echo json_encode(array('result'=>'success'); success')); 괄호 하나 빠진거 같네요. |
마프
/
2017/08/11 15:30:07 /
추천
0
아.. 그건 글을 올릴때 난 오타입니다. ^^;;
|
슘님
/
2017/08/11 16:45:36 /
추천
0
header('Content-Type: application/json'); echo문 위에 위 코드 추가해보세요. |
변종원(웅파)
/
2017/08/11 17:22:23 /
추천
1
마프/ remap에서 ajax호출인지 체크해서 출력안되게 하거나 ajax 호출 전용 컨트롤러를 만드는 방법이 있습니다.
|
마프
/
2018/01/21 02:12:31 /
추천
0
전용 컨트롤러를 만드는 방법으로 해결했습니다. 좀 뒷북이지만 댓글 감사합니다. ^^
|