我觉得这是我现在应该学到的东西,而且我确信这是我想念的小东西,但我可以使用澄清来确保我的方法是正确的.
我正在使用AJAX发布数据,self其中包含php和html的文件.我可以写php很好,但在成功的ajax帖子之后,我怎么只返回通过php处理的数据而不是剩下的html?发布到单独的脚本是否更好?
如果您在文件的开头有PHP处理POST请求,您可以执行以下操作:
<?php
if (isset($_POST['somevar'])) {
/* do something */
exit(0);
}
?>
Run Code Online (Sandbox Code Playgroud)
exit() 将停止在该行加载页面.
我认为,最好是利用单独的脚本来处理动态AJAX请求.