0
도와주세요.알 수 없음/처리되지 않은 데이터 형식
나는 내 웹 사이트에 codeigniter/php를 사용하고 있습니다. 그것은 내 localhost에서 잘 작동하지만 그것을 전송하려고하면 오류가 발생합니다. 오류 부분은 PHP에서 생성 된 json을 구문 분석하려고하는 스크립트에서 감지됩니다. 이 json으로 인코딩되는 경우입니다 :
function get_product_offered_json(){
$data = [];
$query = $this->db->get("product_smb");
if ($query->num_rows() > 0){
foreach ($query->result() as $row) {
$data[] = $row;
}
return json_encode($data);
}else{
return "empty";
}
}
을하고 내가 그것을 구문 분석 곳이다 :이 내 문제를 설명하기에 충분하다
jQuery.post(base_url + "/product/smb/get_product_offered_json/", function(data, status){
if (data != "empty"){
//productOffered.prop("disabled", false);
var $data = jQuery.parseJSON(data);
productOffered.empty();
productOffered.append("<option value='0'>Please choose here...</option>");
희망을. 우리는 출력을 얻을 아약스에 감사