Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Ajax调用永远不会执行_Php_Jquery_Ajax - Fatal编程技术网

Php Ajax调用永远不会执行

Php Ajax调用永远不会执行,php,jquery,ajax,Php,Jquery,Ajax,我得到了一个执行Jquery脚本的简单php页面,如下所示: 脚本部分: <script> $(document).ready(function(){ $(".ajax_link").mouseover(function(){ sfpRx($(this).text()); }); } function sfpRx(sfp){ console.log("sfpRx

我得到了一个执行Jquery脚本的简单php页面,如下所示:

脚本部分:

    <script>
     $(document).ready(function(){
          $(".ajax_link").mouseover(function(){
               sfpRx($(this).text());
          });
     }

    function sfpRx(sfp){
        console.log("sfpRx Was executed");
        $.ajax({
            type: "GET",
            url: "/NOKIA/sfp-load.php?sfp="+sfp,
            async: true,
            dataType: "text",
            timeout: 5,
            success: function(data){
                console.log(data);
            }
        });
    }
    </script>

$(文档).ready(函数(){
$(“.ajax\u link”).mouseover(函数(){
sfpRx($(this.text());
});
}
函数sfpRx(sfp){
log(“执行了sfpRx”);
$.ajax({
键入:“获取”,
url:“/NOKIA/sfp load.php?sfp=“+sfp,
async:true,
数据类型:“文本”,
超时时间:5,,
成功:功能(数据){
控制台日志(数据);
}
});
}
HTML部分:

<td class="ajax_link">3FE62600AA</td>
3FE62600AA
sfp-load.php内容:

<?php echo $_GET['sfp'];?>

说明:每次我将鼠标移到页面上的HTML部分上,它都会执行sfpRx()函数,该函数对sfp load.php进行ajax调用。此php页面应将“3FE62600AA返回到ajax调用,该调用应在控制台中打印出来


问题:“3FE62600AA”从未在控制台中打印,但我确信调用了sfpRx()函数,因为它打印了“sfpRx已执行””在控制台中。可能会发生什么?我是否忘记了什么?我确信sfp-load.php页面位于NOKIA/文件夹中。我对此非常恼火。

即使调用了该函数,AJAX也可能失败,php也可能失败。是的,开发者工具的请求/响应显示了我对php页面的所有请求当我把鼠标放在html标签上的时候。Jquery自由库都包括在内。控制台中没有错误。我正在服务器上运行。它显示每个请求,每个请求的响应是什么?响应是空白的,那么PHP有问题。检查错误日志。