我基本上有一个对 php 文件的 ajax 调用:
$("#acceptBtn").click(function(){
$.ajax({
type: "POST",
url:"acceptOfferFunction.php",
data: {hash2: getURLParameter('hash2')},
success:function(result){
alert(result);
}
});
为了清楚起见,这里是该文件的简化版本,用于说明问题:
<?php
session_start();
//require_once 'AcceptAnOfferFromEditor.php';
echo('foo');
?>
这行得通,'foo' 得到提醒,但我应该取消注释 require_once
语句,它不再。
包含的文件是一个具有很多功能的php类。如果能给他们打电话会很方便。
最佳答案
您所需的文件中可能有错误。启用 error reporting调试这个:
<?php
session_start();
ini_set('display_errors', 1);
error_reporting(E_ALL);
require_once 'AcceptAnOfferFromEditor.php';
echo('foo');
或者,文件中可能有一个 die()
或 exit
调用。
关于php - 对 php 文件的 Ajax 调用不适用于该文件中的 'require_once',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15270174/