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 はクライアント側のスクリプトではないですか? では、なぜ 1 つの環境でのみクラッシュしたのでしょうか? -将来それを防ぐためにコードを変更できますか?

私はjqueryの完全な初心者です。ご協力いただきありがとうございます。

4

0 に答える 0