使用require时,没有从ajax请求发送响应

梅根

我有一个php页面,send.php在我转到该页面时成功回显了一个数组。但是,当我尝试在index.php上使用ajax访问该页面时,没有任何响应。

我正在访问的页面send.php

error_reporting(E_ALL);
ini_set('display_errors', 1);
$json = array(
    "test" => null,
    "success" => null,
    "urls" => null,
); 
$json = array("hi" => null, "success" => null);
$class = new test();
$json["success"] = true;
$json["hi"] = $class->_array;   
echo json_encode($json);


class test{
    public $_array = array();
    public $urlPreArray;    
    public $sensoredArray;

    function __construct(){
        require_once('./mysqlDB.php'); //this causes nothing to be sent back
        $cookieString = $_COOKIE['crUrl'];
        $this->_array = explode(",", $cookieString);    
    }
}

这是我的索引页

<html>
<head>
    <script src="jquery1.11.js"></script>
    <meta charset="utf-8">
    <script> 
    function load(){    
        $.get("./php/send.php",
        {
             action:"displayUrlsNotes"
        },
        function(data, status){
            console.log(status);
            console.log(data);
        }, "json");
        console.log("end");
    }
    </script>
</head>
<body>
    <button onclick='load();'>Click Me</button>
</body>
</html>

如果我在浏览器中转到send.php,并且可以打印数组,但是当我转到index.php并按一下按钮时,ajax请求成功完成,但没有任何回传。

如果我将require_once('./ mysqlDB.php')注释掉,它确实可以工作。在send.php中

我是在php中使用类的新手,并且不确定要在Google上找到答案的确切条件。

梅根

我想到了。问题是我的mysqlDB.php页面上有html代码。感谢您告诉我调查文件结构。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

向php发送ajax请求时没有数据响应

来自分类Dev

使用 AJAX 请求的 API 没有响应

来自分类Dev

通过nodejs下载响应POST请求而发送的文件?(没有AJAX)

来自分类Dev

没有响应的ajax请求

来自分类Dev

没有jQuery时,如何发送Ajax请求以检查注册用户字段?

来自分类Dev

发送 post 请求后似乎没有响应

来自分类Dev

发送带有新URL的AJAX请求和响应

来自分类Dev

我想用ajax发送一个类数组,但是当我发出请求时,请求没有到达后端

来自分类Dev

Select2与Ajax没有发送请求

来自分类Dev

Flutter:发送字段时API没有响应?

来自分类Dev

在进行进度时发送HttpRequest而没有响应

来自分类Dev

使用 jquery 的 AJAX 请求没有返回

来自分类Dev

AFNetworking没有发送请求

来自分类Dev

AFNetworking没有发送请求

来自分类Dev

使用 Alamofire 调用 GET 请求后没有响应

来自分类Dev

没有响应主体的成功响应头是否会导致AJAX请求中的错误?

来自分类Dev

发送请求时如何将其他参数传递给Ajax响应

来自分类Dev

使用没有数据的libcURL发送PUT请求

来自分类Dev

通过jquery提交表单时没有ajax发布请求

来自分类Dev

如何使用Rails发送带有ajax发布请求的表单

来自分类Dev

如何使用Rails发送带有Ajax发布请求的表单

来自分类Dev

我向 HTTP 服务器发送 TCP 请求 - 但没有任何响应

来自分类Dev

有没有办法检索从iframe发送的ajax响应?

来自分类Dev

没有和使用 webpack 时 require 是如何工作的?

来自分类Dev

没有使用 mamp 获得 ajax 成功响应

来自分类Dev

ajax请求没有停止

来自分类Dev

ajax请求没有参数

来自分类Dev

有没有办法使用ajax重定向到新页面,响应也发送到新页面

来自分类Dev

当Authorize标签不包含角色,Ajax授权请求也不发送范围时,我没有得到范围复选框

Related 相关文章

  1. 1

    向php发送ajax请求时没有数据响应

  2. 2

    使用 AJAX 请求的 API 没有响应

  3. 3

    通过nodejs下载响应POST请求而发送的文件?(没有AJAX)

  4. 4

    没有响应的ajax请求

  5. 5

    没有jQuery时,如何发送Ajax请求以检查注册用户字段?

  6. 6

    发送 post 请求后似乎没有响应

  7. 7

    发送带有新URL的AJAX请求和响应

  8. 8

    我想用ajax发送一个类数组,但是当我发出请求时,请求没有到达后端

  9. 9

    Select2与Ajax没有发送请求

  10. 10

    Flutter:发送字段时API没有响应?

  11. 11

    在进行进度时发送HttpRequest而没有响应

  12. 12

    使用 jquery 的 AJAX 请求没有返回

  13. 13

    AFNetworking没有发送请求

  14. 14

    AFNetworking没有发送请求

  15. 15

    使用 Alamofire 调用 GET 请求后没有响应

  16. 16

    没有响应主体的成功响应头是否会导致AJAX请求中的错误?

  17. 17

    发送请求时如何将其他参数传递给Ajax响应

  18. 18

    使用没有数据的libcURL发送PUT请求

  19. 19

    通过jquery提交表单时没有ajax发布请求

  20. 20

    如何使用Rails发送带有ajax发布请求的表单

  21. 21

    如何使用Rails发送带有Ajax发布请求的表单

  22. 22

    我向 HTTP 服务器发送 TCP 请求 - 但没有任何响应

  23. 23

    有没有办法检索从iframe发送的ajax响应?

  24. 24

    没有和使用 webpack 时 require 是如何工作的?

  25. 25

    没有使用 mamp 获得 ajax 成功响应

  26. 26

    ajax请求没有停止

  27. 27

    ajax请求没有参数

  28. 28

    有没有办法使用ajax重定向到新页面,响应也发送到新页面

  29. 29

    当Authorize标签不包含角色,Ajax授权请求也不发送范围时,我没有得到范围复选框

热门标签

归档