我觉得这是我现在应该学习的东西,而且我确定这是我所缺少的小东西,但是我可以澄清一下以确保我的方法是正确的。

我正在使用AJAX将数据发布到self,这是一个包含php和html的文件。我可以很好地编写php,但是在ajax发布成功之后,如何仅返回通过php处理的数据,而不返回其余的html?仅发布到单独的脚本会更好吗?

最佳答案

如果您让PHP在文件的开头处理POST请求,则可以执行以下操作:

<?php
    if (isset($_POST['somevar'])) {
        /* do something */
        exit(0);
    }
?>


exit()将在该行停止页面的加载。

我认为,最好使用单独的脚本来处理动态AJAX请求。

关于php - AJAX在PHP中自我介绍,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7290624/

10-12 12:16
查看更多