【发布时间】:2015-07-04 01:58:32
【问题描述】:
我正在尝试使用 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);
}
});
}
但我没有从脚本中得到任何响应。我们可以从ajax url参数调用php函数吗?
【问题讨论】:
-
无论后端语言如何,您都可以使用 ajax 访问网站端点。您是否尝试将 url 写入控制台以确保它是正确的?您是否尝试过制作一个基本表单以使用输入发布到该 url 以查看是否有效? (例如 )。或者您可以使用浏览器休息客户端(Chrome 的 cRest,firefox 的 RESTful)尝试该请求,以确保您的端点正常工作。
标签: javascript php ajax