javascript - 使用dataTable需要哪些文件?

标签 javascript jquery datatables

我尝试初始化 DataTable 但不能。

<style type="text/css" title="currentStyle">
    @import "demo_page.css";
    @import "demo_table.css";
</style>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.dataTables.js"></script>
  1. 怎么了?

  2. 是否需要表的结构?

  3. 是否需要数据?

<table id="example">    
    <thead>
       <tr>
           <th>Column 1</th>
       </tr>
    </thead>
    <tbody>
        <tr>
            <td>data</td>
        </tr>
    </tbody> 
</table>

最佳答案

你只需要两个文件来初始化:

  1. jQuery(无论你想包含它);其次是
  2. jquery.dataTables.js(或缩小版)。

如果没有适当的 CSS,您的表格将看起来很疯狂(添加了各种跨度以方便排序图标),但它们不是必需的。它们只是风格。

如果它没有用这两个文件和 $('#myTable').dataTable() 调用(在文档就绪函数中)进行初始化,那么其他事情正在发生,您将需要查看您的 JavaScript 控制台以查看抛出的错误。

这是在他们的 jsbin 环境中:http://live.datatables.net/olofeg

没有 CSS,只有两个 JS 文件,一个格式正确的表格,并从文档就绪函数调用 dataTable()

关于javascript - 使用dataTable需要哪些文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9161471/

相关文章:

javascript - 如何通过 URL 从 Axios.get() 渲染图像

javascript - Safari 和 Chrome 中的跨域 AJAX 调用

jquery - 在 Flux/React.js 中,在哪里初始化 jQuery 插件?

javascript - 通过 AJAX 和 PHP 通过输入 HTML 获取和读取文件

c# - 首次单击后禁用 asp 按钮,因为它会在慢速连接中保存多条记录

javascript - Safari扩展修改iframe?

javascript - 如何按日期(作为标准)对数据表进行排序,同时保持其他列可用的排序选项?

jquery - 在下拉列表中搜索搜索所有下拉选项而不是选定的选项

javascript - 如何从无处提交按钮?

javascript - CoffeeScript 原型(prototype)错误