Cakephp3: How can I return json data?

前端 未结 8 3075
不思量自难忘°
不思量自难忘° 2021-02-19 09:39

I am having a ajax post call to a cakePhp Controller:

$.ajax({
                type: \"POST\",
                url: \'locations/add\',
                data: {
           


        
8条回答
  •  忘掉有多难
    2021-02-19 10:16

    When you return JSON data you need to define the data type and response body information like below:

    $cardInformation = json_encode($cardData);
    $this->response->type('json');
    $this->response->body($cardInformation);
    return $this->response;
    

    In you case just change this return json_encode(array('result' => 'success')); line with below code:

    $responseResult = json_encode(array('result' => 'success'));
    $this->response->type('json');
    $this->response->body($responseResult);
    return $this->response;
    

提交回复
热议问题