如何检测Ajax调用PHP文件中是否设置了$_POST
并检查它?
有什么方法可以看到Ajax流程!
现在我发现它是这样的:
if(isset($_POST['value']))
更新数据库中的值或使用Javascript警报。
答案 0 :(得分:1)
您可以在PHP文件中创建
echo" <p id='detect'>"; echo (isset($_POST['foo'])) ? $_POST['foo'] :''; echo "</p>"
现在,您可以使用Js来检测<p>
标记内是否有任何内容,使用innHTML
var data = document.getElementById('detect').innerHTML;
if(data === ''){
// means no post is made
}else{
// post was made
}