У меня есть таблица, в которой я загружаю внешний файл php [name # settings_profile.php] внутри файла settings.ctp.CakePHP: Обновление содержимого DIV с использованием AJAX
Фрагмент кода из settings.ctp
<table>
<tr>
<td rowspan="2" id="upload-response-message">
<?php include("settings_profile.php"); ?>
</td>
</tr>
</table>
settings_profile.php
<?php
$image_path = $user['User']['image_path'];
if (!empty($image_path)) {
echo $this -> Image -> resize($image_path, 100, 200);
}else{
echo 'EMPTY' ;
}
?>
Выходной сигнал от settings_profile.php формируется следующим образом [копируется из исходного кода]
<table>
<tr>
<td rowspan="2" id="upload-response-message"> One
<img src="/dearmemoir/uploads/resized/image.jpg" alt="thumb" />
</td>
</tr>
</table>
Содержимое $user['User']['image_path']
обновляется с помощью вызова контроллера с помощью AJAX, и я пытаюсь перезагрузить setting_profile.php файл внутри таблицы, используя -
function showUploadResponse(data) {
alert (data.status);
if(data.status == 1) {
$("#upload-response-message").load("settings_profile.php #upload-response-message");
}
}
Но содержание никогда не обновляется на странице. Любая помощь?