Сообщение от frolvict
|
У меня получается вызвать функцию если они в другом файле.
Отправляю скрипту пхп переменную и в зависимости от тогок какая переменная запускаю функцию. Но я хочу чтоб функция вызывалась из этого же файла, без переходов к другим. С этим и не могу справится ((
|
Просто в php файле различайте - запрос ли это на страницу или ajax запрос.
Например так:
$.ajax({
url:"index.php",
data:"id=2,myajaxquery=true ",
success:function(prin){
$(".data").html(prin);
}
})
Ну и в php:
if (isset($_POST['myajaxquery'])) {
// ajax запрос
include_once файл_обработки_с_функциями.php
} else {
// обычный запрос
}
Получается одна точка входа.
Кстати в jQuery ajax-запросы еще заголовок какой то специальный отправляют. По нему можно отличать. Погугли.