我基本上对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');
?>
这很有效,&#39; foo&#39;得到警报,但是我应该取消注释require_once
语句,它不再存在。
包含的文件是一个包含许多功能的php类。能够打电话给他们会很方便。
答案 0 :(得分:9)
您所需的文件可能存在错误。启用error reporting进行调试:
<?php
session_start();
ini_set('display_errors', 1);
error_reporting(E_ALL);
require_once 'AcceptAnOfferFromEditor.php';
echo('foo');
或者,文件中可能会有die()
或exit
调用。