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'));
}
echo json_encode(array('result'=>'success');
success')); 괄호 하나 빠진거 같네요.
header('Content-Type: application/json');
echo문 위에 위 코드 추가해보세요.