Javascript/JQuery for Datatables
Javascript/JQuery for Datatables
现在我想使用JQuery集成插件Datatables。例如,我可以将其添加到上面的代码中:
$("table#myTableId").dataTable();
如果我从HTML源代码中获取表的ID并调用dataTable()函数,那么所有提到的功能都将自动添加,并且它们将完全发挥作用。jQueryDataTables采用纯HTML表并动态注入所有元素,
我为上面创建的表分配了一个id,这样我以后就可以使用该id调用datatable()
我设法添加了ID,但当我调用dataTable()时,我的表没有更改。我做错了什么?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<style>
table {
border-collapse: collapse;
border: 2px black solid;
font: 12px sans-serif;
}
td {
border: 1px black solid;
padding: 5px;
}
</style>
</head>
<body>
<!-- DataTables CSS -->
<link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.5/css/jquery.dataTables.css">
<!-- jQuery -->
<script type="text/javascript" charset="utf8" src="//code.jquery.com/jquery-1.10.2.min.js"></script>
<!-- DataTables -->
<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/1.10.5/js/jquery.dataTables.js"></script>
<script src="http://d3js.org/d3.v3.min.js"></script>
<!-- <script src="d3.min.js"></script>-->
<script type="text/javascript"charset="utf-8">
d3.text("test.csv", function(data) {
var parsedCSV = d3.csv.parseRows(data);
var container = d3.select("body")
.append("table")
.attr("id", "custom_id")
.selectAll("tr")
.data(parsedCSV).enter()
.append("tr")
.selectAll("td")
.data(function(d) { return d; }).enter()
.append("td")
.text(function(d) { return d; });
});
$("#custom_id").dataTable();
</script>
</body>
<html>
像分配任何其他属性一样分配id:
var container = d3.select("body")
.append("table")
.attr('id', 'custom_id');
导致$('#custom_id').dataTable();
相关文章:
- 为什么JavaScript在for循环为3时向所有4发出警报
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- 如何通过引用var Using DataTables来进行分页或排序
- Is onfling available for html, html5
- Setting default onclick behavior for <img> tag in gene
- Datatables:通过DOM数据源中的名称引用列
- 我的javascript for循环不起作用
- For循环冻结Javascript
- 如何在for循环中添加事件侦听器
- 如何在DataTables 2.1中迭代对象数组
- Javascript setTimeout for an array
- 双“for”循环(循环)
- DataTables-创建自定义分页样式(加载更多样式)
- DataTables在表之间移动行
- 引用vue.js中v-for中的上一个值
- javascript for循环不起作用
- for循环中的javascript if语句找不到==
- Javascript/JQuery for Datatables
- 不能在 aaData 中使用 JSON.stringify for Jquery DataTables
- CDN fallback for DataTables.js