【问题标题】:DataTables warning: table id=tbl - Invalid JSON response. about this error, please see http://datatables.net/tn/1DataTables 警告:表 id=tbl - 无效的 JSON 响应。关于此错误,请参阅 http://datatables.net/tn/1
【发布时间】:2020-06-10 08:34:23
【问题描述】:

我在数据表和ajax中创建了一个html文件和j查询来调用PHP文件中的数据

【问题讨论】:

  • 如果不看 PHP 代码,我们真的很难判断哪里出了问题。检查响应,它可能是某个地方的错误。
  • setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC); $sql = "SELECT * FROM 员工"; $stmt =$con->prepare($sql); $stmt->执行(); $result = $stmt->fetchAll();回声 json_encode($result); } catch (PDOException $e) { echo "连接失败".$e->getMessage(); } ?>
  • 当我在本地打开 php 文件时,它们代表数组 doneArray ( [0] => Array ( [donor_Id] => 1 [fname] => mhmadmhmad [bloodg] => B+ [gender] => F [电子邮件] => mohamadsmeit@gmail.com [电话] => 81263673 [城市] => 贾法拉巴德 [医疗] => 没有疾病))
  • 如果您希望我们帮助您,请尝试向我们展示minimal reproductible example

标签: php json ajax datatable


【解决方案1】:

$(document).ready(function() { var table=$('#tbl').dataTable({ “服务器端”:真, “阿贾克斯”:{ 网址:“search.php”, 数据源:“” }, 列:[ { 数据:“donor_Id”

    },    {
            data: "fname"

        },
        {
            data: "bloodg"

        },
        {
            data: "gender"
        },{
            data: "email"

        }

    ]});

});

【讨论】:

    猜你喜欢
    • 2019-08-15
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 2019-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多