Ids按字母顺序排序,而不是数字排序

时间:2009-12-03 08:37:35

标签: jquery jquery-datatables

我从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'
        }
    } );
} )

1 个答案:

答案 0 :(得分:2)

听起来您需要将该列的列类型设置为数字,以使排序正常工作。详情请见the data tables website