03-19-2012, 01:02 PM
Нужна помощь в решении сложившийся проблемы.
С помощью AJAX вызываю PHP файл projects.php:
Вызов происходит как и нужно, но:
Необходимо чтобы projects.php обрабатывался не отдельно, а с тела вызываемой страницы. Проблема в том что в теле где встроен JS скрипт присущие выводы других файлов php через require_once. При загрузке projects.php они не учитываются. ( Прописать ещё-раз вызовы их в projects.php не желательно, необходимо чтоб данный файл сам по себе не работал ).
Собственно вопрос - как изменить AJAX функцию чтоб передавались данные тела страницы или изменить вызов projects.php чтоб он обрабатывался из тела.
С помощью AJAX вызываю PHP файл projects.php:
Код:
$(document).ready(function(){
getLoad('/modules/projects.php', '#getContent');
});
function getLoad (urlLoad, container) {
$.ajax({
url: urlLoad,
cache: false,
beforeSend: function() {
$(container).html('Подождите, загружается контент');
},
success: function(html){
$(container).html(html);
}
});
}
Вызов происходит как и нужно, но:
Необходимо чтобы projects.php обрабатывался не отдельно, а с тела вызываемой страницы. Проблема в том что в теле где встроен JS скрипт присущие выводы других файлов php через require_once. При загрузке projects.php они не учитываются. ( Прописать ещё-раз вызовы их в projects.php не желательно, необходимо чтоб данный файл сам по себе не работал ).
Собственно вопрос - как изменить AJAX функцию чтоб передавались данные тела страницы или изменить вызов projects.php чтоб он обрабатывался из тела.