L15516268950 2022-12-22 16:18 采纳率: 50%
浏览 102

No data available in table

网上扒了一个datatable的表格,但是不会用,数据源不会绑定,显示No data available in table,只有写在表格里的静态数据才有用

img

img

$('.datatable').DataTable( {
  "ajax":{
    "url": "http://localhost:8080/SmartOA/user/getall",
    "dataSrc":"data",
  },
  "columns": [
    { "data": "id" },
    { "data": "name" },
    { "data": "email" },
    { "data": "islogin" },
    { "data": "createtime" },
    { "data": "status" }
  ]
} );


```html
<table class="datatable table table-striped" cellspacing="0" width="100%">
                                    <thead>
                                    <tr>
                                        <th>Name</th>
                                        <th>Position</th>
                                        <th>Office</th>
                                        <th>Age</th>
                                        <th>Start date</th>
                                        <th>Salary</th>
                                    </tr>
                                    </thead>
                                    <tbody>
                                    </tbody>
                                </table>




接口是通的,路径没问题
  • 写回答

3条回答 默认 最新

  • CSDN专家-showbo 2022-12-23 13:26
    关注

    接口返回的数据没有data属性,题主检查下服务器端具体返回的数据格式到底是什么的?开发工具看下xhr选享卡发送请求后返回的数据

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 12月22日
  • 修改了问题 12月22日
  • 修改了问题 12月22日
  • 修改了问题 12月22日
  • 展开全部