首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jQuery DataTables的FireFox中的样式错误

问使用jQuery DataTables的FireFox中的样式错误
EN

Stack Overflow用户
提问于 2012-07-27 05:35:02
回答 1查看 1.5K关注 0票数 2

我正在使用我目前拥有的一个表来实现数据表,但是在Chrome和IE中,它加载正确,如下所示:

大图:http://i.imgur.com/Ms6lu.png

然而,当我使用Firefox时,它看起来是这样的:

大图:http://i.imgur.com/fZcO8.png

看起来插件没有在"Show X Entries“之后创建新的行。

该表设置为Width="100%“。jquery如下:

代码语言:javascript
复制
$(document).ready(function () {
    var oTable = $('#table1').dataTable({
    "bStateSave": true,
    });
});

该表的创建方式如下:

代码语言:javascript
复制
<table id="table1" border="0" style="width:100%;">
    <thead>
        <tr>
            <td>ID</td><td>UserName</td><td>Sample Stuff</td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>1234</td><td>user1</td><td>random stuff</td>
        </tr>
    </tbody>
    <tfoot>
        <tr>
            <td>
                <span>
                    <input type="text"  size="11" placeholder="Filter ID"/>
                </span>
            </td>
            <td>
                <span>
                    <input type="text"   size="10" Placeholder="Filter Username" />
                </span>
            </td>
            <td>
                <span>
                    <input type="text"  size="4"  Placeholder="Filter SampleStuff"/>
                </span>
            </td>
        </tr>
    </tfoot>
</table>

你知道为什么会发生这样的事情吗?我已经研究了其他替代方案与Datatables,但datatables看起来是最好的选择。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-27 17:15:24

试试这个"sDom":'T<" clear ">lfrtip',其中clear将清除浮动

代码语言:javascript
复制
$(document).ready(function () {
    var oTable = $('#table1').dataTable({
    "sDom": 'T<"clear">lfrtip',
    "bStateSave": true,
    });
});
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11678372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档