Я пытаюсь вызвать другую функцию php-файла с помощью ajax. Вот Ajax вызовов:Вызвать метод PHP с Ajax
функция getBaseURL() {
var pathArray = location.href.split('/');
var protocol = pathArray[0];
var host = pathArray[2];
var url = protocol + '//' + host;
return url+"/PhpProject2";
}
function getPageSaverUrl() {
return getBaseURL()+"/manager/content_manager/page_saver.php/SaveTest";
}
function savePage() {
alert("Saving Page");
var url = getPageSaverUrl();
$.ajax({
type: "POST",
url: url,
data: "name=hello",
success: function(response){
alert(response);
}
});
}
Но я не получаю никакого ответа от сценария. Можно ли вызвать php funciton из параметра ajax url?
Вы можете использовать AJAX ударить сайт конечной точки, независимо от того, задний конец язык. Вы пытались написать URL-адрес на консоль, чтобы убедиться, что это правильно? Вы пробовали сделать базовую форму для публикации на этом URL-адресе с помощью ввода, чтобы узнать, работает ли это? (например,
). Или вы можете попробовать запрос с клиентом клиента браузера (cRest для chrome, RESTful для firefox), чтобы убедиться, что ваша конечная точка работает правильно. – Taplar