Joh*_*tom 1 javascript jquery datatables
我正在尝试使用datatables的FixedColumns插件.什么都行不通.我直接从网站上下载了示例代码,这里:
$(document).ready( function () {
var oTable = $('#example').dataTable( {
"sScrollX": "100%",
"sScrollXInner": "150%",
"bScrollCollapse": true
} );
new FixedColumns( oTable );
} );
Run Code Online (Sandbox Code Playgroud)
脚本标签:
<script type="text/javascript" src="http://address/testbed/js/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="http://address/testbed/js/datatables.js"></script>
<script type="text/javascript" src="http://address/testbed/js/fixedcolumns.js"></script>
Run Code Online (Sandbox Code Playgroud)
根据chrome,所有脚本都可以正常加载.我得到的错误是"Uncaught ReferenceError:FixedColumns未定义."
jQuery 1.11.0
数据表1.9.4
FixedColumns 3.0.1-dev(我试过各种版本,这是github的最新版本)
这是怎么回事?
你应该使用:
new $.fn.dataTable.FixedColumns( oTable );
Run Code Online (Sandbox Code Playgroud)
这也是文档实际上对我说的.
"构造函数"FixedColumns仅在IIFE中定义,它包装插件并导出为 $.fn.dataTable.FixedColumns