У меня есть таблица, в которую я загружаю внешний файл php [name # settings_profile.php] внутри файла settings.ctp.
Фрагмент кода из 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']
обновляется путем вызова Controller с помощью AJAX, и я пытаюсь перезагрузить файл setting_profile.php внутри таблицы, используя -
function showUploadResponse(data) {
alert (data.status);
if( data.status == 1 ) {
$("#upload-response-message").load("settings_profile.php #upload-response-message");
}
}
Но содержание никогда не обновлялось на странице. Любая помощь?