2 回答
TA贡献2003条经验 获得超2个赞
关于为什么它不像您正在复制的那样运行,我认为有 3 个原因。
第一:原作者包含了使其工作所需的链接。他在jsfiddle
左侧添加了它Resources url
。
第二:原作者input
在他的代码中包含了成为切换按钮的元素。
第三:在原作者中,input:checkbox
他包含了data-label-text="Position"
哪个值应该等于以0
.开头的列号。
所以如果你想使用作者代码的全部功能,你需要查看它如何工作的每个细节。你可以检查这个jsfiddle https://jsfiddle.net/u9h5k048/10/
这是你需要在jsfiddle资源中添加的链接https://cdn.datatables.net/1.10.7/js/jquery.dataTables.min.js
https://cdn.datatables.net/plug-ins/1.10.7/integration/bootstrap/3/dataTables.bootstrap.js
https://cdn.datatables.net/plug-ins/1.10.7/integration/bootstrap/3/dataTables.bootstrap.css
https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css
https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-switch/3.3.2/css/bootstrap2/bootstrap-switch.min.css
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-switch/3.3.2/js/bootstrap-switch.min.js
TA贡献1773条经验 获得超3个赞
你应该添加 toggle-vis 元素
<input
type="checkbox"
data-column="0"
class="toggle-vis"
data-label-text="ID"
checked/>
<input
type="checkbox"
data-column="1"
class="toggle-vis"
data-label-text="Name"
checked>
<input
type="checkbox"
data-column="2"
class="toggle-vis"
data-label-text="Position"
checked/>
添加回答
举报