1

我正在从 id 排序的 MySQL 中提取数据,即 1,2,3 并且没有问题。

但是,当我将它与http://www.datatables.net/一起使用时,顺序变为 1, 10, 11 ,12,..

我找不到任何参数来解决这个问题。

我想知道是否有人知道如何解决这个问题。

$(document).ready( function() {
    $("#tablesorter").dataTable( {
        "iDisplayLength": 40,
                "oLanguage": {
            "sLengthMenu": 'Display <select>'+
                '<option value="20">20</option>'+
                '<option value="40">40</option>'+
                '<option value="60">60</option>'+
                '<option value="80">80</option>'+
                '<option value="100">100</option>'+
                '<option value="-1">All</option>'+
                '</select> records'
        }
    } );
} )
4

1 回答 1

2

听起来您需要将该列的列类型设置为数字,以便排序正常工作。这在数据表网站上有详细说明

于 2009-12-03T08:45:01.640 回答