PHP实例化通过AJAX调用打破脚本

时间:2011-05-04 16:01:09

标签: php jquery ajax response

我用jQuery调用了一个PHP脚本,但如果我在回显响应之前实例化一个类,它就不会返回任何响应。这意味着如果我在之后实例化对象,它就会起作用。

javascript代码:

$.post('libraries/test.php', {action: 'duplicateForm', service: service_name}, function(response)
{
    console.log(response);
});

php脚本:

$response = '1';
$f = new usvn_form_insert();
$response = '2';
echo $response;

我在此测试中不使用$_POST变量。有了这个,响应是空的,但是如果我把回声放在$f = new usvn_form_insert();之前它打印1

1 个答案:

答案 0 :(得分:1)

将error_reporting(E_ALL)放在php脚本的顶部,看看它是否将任何错误返回给浏览器。