데이터를 얻으려면 dataType 형식을 html로 변경해야 하는 코드입니다. 그렇지 않으면 오류 200이 보고됩니다. $.ajax({
<code> type:"POST", async:false, url:"<?php echo $this->generateURL('Film.Index', array('save'));?>", data:dataparam, dataType:"json", success:function(msg){</code>
데이터를 얻으려면 dataType 형식을 html로 변경해야 하는 코드입니다. 그렇지 않으면 오류 200이 보고됩니다. $.ajax({
<code> type:"POST", async:false, url:"<?php echo $this->generateURL('Film.Index', array('save'));?>", data:dataparam, dataType:"json", success:function(msg){</code>
서버측에서 헤더를 설정하고, 헤더 이전에는 출력이 없어야 합니다
<code>header('Content-type: application/json');</code>
서버측에서 수집한 데이터
<code>echo json_encode($var);</code>
이 문제는 서버가 예상한 JSON 형식을 반환하지 않기 때문에 발생합니다. 서버 출력을 인쇄하여 확인하세요.
서버에서 반환하는 데이터가 json 형식이 아니기 때문이고 프런트엔드의 문제도 아닙니다.