PHP返回部分脚本

时间:2015-10-02 21:05:00

标签: php html ajax

我正在创建一个生成一些html的php(让我们称之为pageX.php)文件。 html有一个按钮,当你按下它时,我想发送一个AJAX请求。

为避免出现多个文件,我想将AJAX请求发送到同一个文件。 (pageX.php)

我不希望AJAX响应返回整个php生成的响应,它会对pageX.php发出正常的GET请求。所以我正在寻找一种简单的方法来停止执行并返回它当前的内容。

我知道我可以用一个很大的if语句来做这个,但我不喜欢用所有括号包装我的代码的底部。所以我几乎都在为php找一个“break”语句,它将简单地返回当前php生成的html。

这可能吗?

1 个答案:

答案 0 :(得分:1)

将您的ajax请求发送至pageX.php?ajax=y现在您可以执行此操作

<?php
if(!empty($_GET['ajax'])) {
//return ajax data
exit;
}
?>
//your Normal html code here