I can't get array data from "response" in my jQuery script. Command "Alert" shows "undefined" instead of data.
        $.ajax({
            type:'post',
            url:'/action/edit.php',
            data:{'user_id':'<?=$user_id;?>','bid': blckID},
            response:'text',
            dataType: 'JSON',
            success: function(response){        
                var title = response.title;
                var content = response.content;
                alert(title);
            }
        
        });
Handler:
$user_id = $_POST['user_id'];
$blckID = $_POST['bid'];
$query = "SELECT title,content FROM uprt_user_blocks WHERE `user_id`={$user_id} AND `id`={$blckID}";
$result = mysqli_query($link, $query);
$row = mysqli_fetch_assoc($result);
$return_arr[] = array("title" => $row['title'],
                    "content" => $row['content']);
// Encoding array in JSON format
echo json_encode($return_arr);
 
     
     
    
Второй блок 222 Второй блок 222 Второй блок 222 Второй блок 222 Второй блок 222
" } – Mikhail Petrov Feb 14 '22 at 09:59