数据表排序PHP,缺少分页按钮

时间:2015-03-27 11:03:16

标签: javascript php sorting datatable

我努力解决这个问题,但它确实让我的思绪爆炸。

一切都很好地显示,包括分页,列表和日期按asc(默认)

排序

我在Java脚本中添加后(按desc排序) 这是javascript:

<script type='text/javascript' src='../js/jquery.js'></script>
<script type='text/javascript'>

jQuery(document).ready(function(j)
{
        $('#example').dataTable({
        'aaSorting': [[0,'desc']]      //Sorts 1st column asc
        })
});
</script>

数据列表已排序,一切仍然很酷,但分页按钮丢失,左边&#34;显示X条目的X到X&#34;

请帮助!

这是我的脚本 在脚本的底部添加了这个 import datatable js

<script type='text/javascript' src='assets/plugins/datatables/jquery.dataTables.min.js'></script>
<script type='text/javascript' src='assets/plugins/datatables/dataTables.bootstrap.js'></script>
<script type='text/javascript' src='assets/demo/demo-datatables.js'></script>

表脚本:

<table cellpadding="0" cellspacing="0" border="0" class="stdtable stdtablecb datatables" id="example">
            <thead>
                <tr>
                    <th>'.__("Date").'</th>
                    <th>'.__("Description").'</th>
                    <th>'.__("Credit").'</th>
                    <th>'.__("Debit").'</th>
                    <th>'.__("Balance").'</th>
                </tr>
            </thead>
        <tbody>
            '.$his_row.'
        </tbody>
        </table>

////////////////////////////

for($i=0;$i<$this_page_total;$i++){

 $p=mysql_fetch_assoc($r);

 $his_row.='
    <tr class="'.($k==0?'even':'odd').'">
        <td class="center">'.$p["cdate"].'</td>
        <td>'.$p["descr"].'</td>
        <td>'.number_format(in_array($p['type'],array('c','credit'))? $p['amount'] : 0, 2).'</td>
        <td>'.number_format(!in_array($p['type'],array('c','credit'))? $p['amount'] : 0, 2).'</td>
        <td class="center">'.nl2br($p["bal"]).'</td>
    </tr>
 ';

 $k=1-$k;

}

以下是我的数据表的链接(很抱歉因为声誉不佳而无法在此发布任何图片) 这是默认排序的数据表(ASC) https://www.dropbox.com/s/fj8lqj766o4vgeb/Screenshot%202015-03-27%2018.33.52.png?dl=0

这是插入javascript按desc排序后的数据表 https://www.dropbox.com/s/pphc70cp7ntyty8/Screenshot%202015-03-27%2018.34.34.png?dl=0

0 个答案:

没有答案