【发布时间】:2015-06-25 17:10:11
【问题描述】:
我现在有一个功能齐全的 html 文件,其中包含很多内容,我想通过将表格存储在单独的文件中来提高可读性。表格数据大约3000行html。目前的结构是:
HTML:
<body>
<!-- Lots of content -->
<table>
<!-- Lots of data -->
</table>
<!-- Other content -->
<script>
<!-- Set up as table as datatable (jQuery plug-in) -->
<!-- Add dynamic formatting to table -->
</script>
</body>
如何将<table>...</table> 替换为仅调用另一个包含所有数据的 html 文件,以便我仍然可以对表格执行所有 javascript 操作?
【问题讨论】:
-
为什么要使用不同的 html 文件,而不仅仅是包含数据的 json 文件?
-
我从未使用过 json - 我并不反对它,我只是没有意识到这是一种选择。
-
好的,很酷没问题。 JSON 最酷的地方是您可以使用 jquery 的 AJAX api 进行异步调用。 api.jquery.com/jquery.ajax
-
所以要使用 JSON,我会做类似
jQuery.ajax( "tableData.html [, settings ] )的事情吗?这会去哪里?在我的主页中的表格容器 div 内? -
不,您必须创建一个
json文件。忘记html :)。如果我是你,我会暂时不考虑 json,改天再学习
标签: javascript jquery html datatables