$.ajax({
type:"POST",
url:"/Prchs/search_data",
data:{s_data:JSON.stringify(data_arr)},
dataType: 'html',
success:function(data){
console.log("ok");
console.log(data);
alert("검색 완료");
// $("#deal_list").html();
},
error:function(request, status, error){
console.log("no");
//에러 내용 표시
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
}
});
이러한 형태로 사용중입니다. js에서는 로그를 찍을때 데이터들이 정상적으로 들어있는것을 확인했는데 controller로 넘어가면 데이터가 없다고 Trying to get property of non-object라는 notice가 계속 나옵니다.
$s_data->check 사용을 이런식으로 쓰고있는데 다른 부분에서는 잘 되는데 이부분에서만 막힙니다
조언부탁드립니다.
controller 에서
print_r($_POST);
해놓고 리턴 값 받아보세요. 무언가 보이는게 있을 것입니다.
제가 멍청하게 보내는곳과 받는곳에 다른형식으로 처리를 하고있었습니다;;
답변 감사합니다!!