菜单

php判断是否为ajax请求的办法

2018年12月16日 - Ajax

1、后端再次来到:

正文实例讲述了php判断是否为ajax请求的法。分享给我们供大家参考,具体如下:

return null;

先期说前端采用 jQuery 时怎么分:

2、ajax需要判定:

jQuery 发出 ajax 请求时,会于呼吁头部添加一个叫也 X-Requested-With
的音信,信息内容为:XMLHttpRequest

if(null != jsonStr && "" != jsonStr){

未来端可以运用 $_SERVER[“HTTP_X_REQUESTED_WITH”]
来获取。(注意:中划线换成了下划线,不区分轻重缓急写)

切切实实代码:

通过,大家得以如此来判定是否为 ajax 请求:

$.ajax(
    {
     type: "POST",
     data: {
      name: name,
      code: code
     },
     dataType: "json",
     url: "info",
     success: function(jsonStr) {
      if(null != jsonStr && "" != jsonStr){

       $("#curator_info").html("ok");
      } else {
       $("#curator_info").html("no");
      }
     }
    }
   );
if(isset($_SERVER["HTTP_X_REQUESTED_WITH"]) && strtolower($_SERVER["HTTP_X_REQUESTED_WITH"])=="xmlhttprequest"){ 
  // ajax 请求的处理方式 
}else{ 
  // 正常请求的处理方式 
};

以上这篇ajax判断后端重返的数量是否为null的办法就是小编分享给我们的全体内容了,希望可以于我们一个参照,也意在我们多襄助脚本的拙。

以动原生 JavaScript 发出 ajax
请求时,我们呢得以于头部添加消息,以有利于后端同学举行区分,方法如下:

您或许感兴趣之章:

var xmlhttp=new XMLHttpRequest(); 
xmlhttp.open("GET","test.php",true); 
xmlhttp.setRequestHeader("X-Requested-With","XMLHttpRequest"); 
xmlhttp.send();

再也多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP+ajax技巧及祭小结》、《PHP网络编程技巧总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总括》、《php+mysql数据库操作入门教程》及《php常见数据库操作技能汇总

但愿本文所述对我们PHP程序设计具有助。

乃或许感兴趣之稿子:

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图