我想让ColVis选项在我的数据表中工作。
我的初始化代码是这个(最低配置)
$('#'+id).dataTable( {
"sDom": 'C<"clear">lfrtip'
} );
但它确实显示了“显示/隐藏”按钮(控制台中没有错误)。见下表:
有没有人遇到过这种行为?我该如何调试并找到问题所在?
PS:
更新
由于
答案 0 :(得分:0)
我从未遇到过这个问题。尝试使用浏览器检查器检查元素,然后您就可以看到是否已将所有正确的类添加到“显示/隐藏”按钮。
你应该这样: http://screencast.com/t/EEff9ti9zLKi
点击“显示/隐藏”按钮打开下拉列表后,通常会在文档末尾附加一堆额外数据,就在&lt; /体&GT;它看起来像这样: http://screencast.com/t/kQ70IxJg7j
检查以确保在单击“显示/隐藏”(re:第二次截屏视频)时没有添加任何html,这至少可以让您开始调试之旅。
对于另一个健全性测试,您可以尝试使用像这样的备用ColVis.js文件: https://github.com/drewstaylor/colvis-extras/blob/master/colvis.extras.js
它曾用于播放那些截屏视频,因此您知道它正在运行。