echo response клонирует заголовочные файлы в echo div - PullRequest
0 голосов
/ 15 января 2019

После ajax-запроса я отправляю ответ в div с классом echo. Это моя HTML структура:

<div class="container-fluid">
    <div class="fixed-header>
       <div class="echo"></div>
       ----

Аякс выглядит так:

$.ajax({
        url: "",
        type: "POST",
        data:  new FormData(this),

        contentType: false,
        processData: false,
        success: function(response) {
        $(".echo").html(response);
        },
 });

Когда я смотрю в DOM после отправки, я вижу, что все head файлы, такие как таблицы стилей и скрипты, загружаются снова. Это нормально и так должно быть? Смотрите изображение ниже

enter image description here

Добавлен код Php:

if($_POST['deletefile']) {      

        // if is directory -> remove dir
        if(is_dir($_POST['deletefile'])){

        removeDirectory($_POST['deletefile']);
        include('includes/delete.php'); // echo
        exit;

        }
        // else (must be a file) -> unlink file
        else {

        unlink($_POST['deletefile']);
        include('includes/delete.php'); // echo

        exit;
        }

    return false;   
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...