假设我们有这个网址:
关于我的firebug,当我浏览数据集(例如“next”)或更改显示的项目时,没有网络活动。
这对我来说意味着必须从头开始加载数据。 我对该网站源代码的研究没有成功。
有人能告诉我数据集中的所有数据都存储在哪里吗?
答案 0 :(得分:0)
DataTables可以从四个不同的基本来源获取数据:
- HTML文档(DOM)
- Javascript(数组/对象)
- 使用客户端处理的Ajax源数据
- 使用服务器端处理的Ajax源数据
这些选项中的哪一个用于使用数据填充表格取决于表的初始化方式。
在该特定页面上,他们使用来自变量和数据的Javascript源,这些变量和数据实际上与html一起加载。
他们首先构造一个名为<html>
<head>
<meta name="google-signin-client_id" content="YOUR_CLIENT_ID">
</head>
<body>
<script>
function signOut() {
var auth2 = gapi.auth2.getAuthInstance();
auth2.signOut().then(function () {
console.log('User signed out.');
});
}
function onLoad() {
gapi.load('auth2', function() {
gapi.auth2.init();
});
}
</script>
<a href="#" onclick="signOut();">Sign out</a>
<script src="https://apis.google.com/js/platform.js?onload=onLoad" async defer></script>
</body>
</html>
的数组。然后迭代这个数组,在循环中声明变量,最后使用函数statsArray
将数据加载到表中(第177行):
fnAddData()