首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >虽然我们在html表中有数据,但仍然显示“表中没有数据”。

虽然我们在html表中有数据,但仍然显示“表中没有数据”。
EN

Stack Overflow用户
提问于 2019-01-25 16:33:09
回答 1查看 1.2K关注 0票数 1

在我的代码中,我在同一页中创建了两个表,并使用了dataTables.min.js和jquery-1.10.2.js脚本;

不幸的是,我得到了一个错误“表中没有可用的数据”,然后它显示了实际的数据。

怎么去掉这个?如果我单击表标题中的“排序”,我在表中看不到任何数据。据我所知,没有数据绑定到Id“datatable-button”

代码语言:javascript
复制
    <script src="{{ url_for('static', filename='vendors/datatables.net/js/jquery.dataTables.min.js') }}"></script>

    <div class="x_content">
          <table id="datatable-buttons"   .....

    <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
    <script>
    $( document ).ready(function() {
        $.getJSON("http://localhost:5000/api/v1/category", function (data) {
           $.each(data, function(i, item) {
              var tr = $('<tr>');
              $(tr).append("<td>" + item.code + "</td>");
              $(tr).append("<td>" + item.name + "</td>");
              $(tr).append("<td>" + item.description + "</td>");
              $(tr).append('</tr');
              $('#datatable-buttons').append(tr)
          });
        });
      });
     </script>
EN

回答 1

Stack Overflow用户

发布于 2019-01-25 16:38:23

首先,您的表必须包含theadtbody

代码语言:javascript
复制
<table id="datatable-buttons">
   <thead>
     <tr><th>...</tr>
   </thead>
   <tbody></tbody>
</table>

然后,您必须在将所有行追加到表之后调用DataTable函数:

代码语言:javascript
复制
$(document).ready(function () {
    $.getJSON("http://localhost:5000/api/v1/category", function (data) {
        $.each(data, function (i, item) {
            var tr = $('<tr>');
            $(tr).append("<td>" + item.code + "</td>");
            $(tr).append("<td>" + item.name + "</td>");
            $(tr).append("<td>" + item.description + "</td>");
            $(tr).append('</tr');
            $('#datatable-buttons tbody').append(tr)
        });
        $('#datatable-buttons').DataTable()
    });
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54361584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档