数据表sDom挑战在表格的左下角添加新元素
我想在表格底部的表格中添加一个“刷新”按钮。 但我刚开始使用数据表并且它有点令人困惑,因为它是“sDom”部分,它说我可以通过这种方式做到这一点,但描述充其量是模糊的。
"sDom": 'rt'
是datatables.net的例子,但我不知道如何做出这样的正面或反面,我想做的只是一件简单的事情。
或者是否有“sDom”的外部更适合我想做的事情?
这是一个改进的sDom
。
http://live.datatables.net/onaqul/edit#javascript,html,live
这里我们使用structrue <"#refresh">
注入一个名为
的
。
$('#example').dataTable({ "sDom": '<"top"i>rt<"bottom"<"#refresh">flp><"clear">' });
如果您在示例中检查生成的dom,则可以看到
插入
。
我认为很大程度上取决于(1)你的特定表如何包含其页脚元素,(2)你决定使用sDom注入你的特定元素,以及(3)你如何使用CSS
设置元素的CSS
。
或者,您可以在数据表环境之外创建一个按钮,但使用jquery将按钮附加或添加到数据表创建的dom元素之一。
希望这是一个有用的起点。
我同意你的看法,DataTables的'sDom'
属性令人困惑。 我个人只是设置sDom
等于't'
, sDom
创建表,我使用jQuery或其他方法添加任何按钮或你在DataTables代码之外的东西。 答案不是很多,但如果我在你的情况下想要做一些简单的事情,比如添加一个按钮,那就是我会做的。