要解决这个问题,你可以按照以下步骤进行:
确保你的Ajax请求已经正确的发送到了PHP文件。你可以使用浏览器的开发者工具来检查Ajax请求是否成功发送,并且返回了预期的结果。
在Ajax请求中设置正确的URL来提交到自身的PHP文件。确保URL是相对路径,并且指向正确的PHP文件。例如:
$.ajax({
url: "your-php-file.php",
method: "POST",
data: { /* 数据对象 */ },
success: function(response) {
// 请求成功的回调函数
},
error: function(xhr, status, error) {
// 请求失败的回调函数
}
});
通过检查以上步骤,你应该能够解决问题并确保PHP函数在Ajax提交到自身的PHP文件时被正确执行。
上一篇:Ajax提交但是没有发生任何事情
下一篇:Ajax提交的数据无法提交