0

我的dataTable崩溃了,就是搜索框突然消失了,行被剪掉了。它没有发生在本地或 QA 环境中,仅在生产中显示近 120 行。这是代码:

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>title...</title>
        <script type="text/javascript" language="javascript" src="../jquery.js"></script>
        <script type="text/javascript" language="javascript" src="../jquery.dataTables.min.js"></script>
        <script type="text/javascript" language="javascript" src="../jquery-ui-1.8.4.custom.min.js"></script>
        <link rel="stylesheet" href="../jquery-ui-1.8.4.custom.css"/>
        <script type="text/javascript" charset="utf-8">
            $(document).ready(function() {
                $("#table").dataTable( {
                    "bStateSave": true,
                    "bPaginate": false,
                    "bLengthChange": true,
                    "bFilter": true,
                    "bInfo": false,
                    "bAutoWidth": false
                });
            });
        </script>
        <style type="text/css">
            .newline{
                margin : 0px;
                font-weight: bold;
            }
        </style>
    </head>
    <body>
        <form method="post" action="table.jsp">
           //geting some input from the user
        </form>

       <fieldset style="margin-top: 50px;">
            <legend>legend</legend>
            <table class="tbl" id="table">
                <thead>
                    <tr>
                        <th>th1</th>
                        <th>th2</th>
                    </tr>
                </thead>
                <tbody>
                    //filling the table out
                </tbody>
            </table>
        </fieldset>
    </body>
</html>

-jquery 不是客户端脚本吗?那为什么它只在一种环境中崩溃呢?-我可以修改代码以防止将来发生这种情况吗?

我完全是 jquery 的初学者。谢谢你的帮助。

4

0 回答 0