鍍金池/ 問答/Android  HTML/ jquery datatable 自定義排序第一行沒有效果

jquery datatable 自定義排序第一行沒有效果

jquery datatable 自定義排序第一行沒有效果,數(shù)據(jù)是float型 ,像11.1 22.2 33.3 這樣的,使用的擴(kuò)展方法,但是用上去之后除了第一行不正常排序,其他的都正常排序,好奇怪

$(document).ready(function() {

    jQuery.extend(jQuery.fn.dataTableExt.oSort, {
        "float": function ( a ) {
            return parseFloat( a );
        },
        "float-asc": function ( a, b ) {
            return a - b;
        },
        "float-desc": function ( a, b ) {
            return b - a;
        }
    } );
    $('#table').DataTable({
        searching: false,
        "aoColumnDefs": [
            { "sType": "float", "aTargets": [ 3 ] }
        ],
        order: [],
        "language": {
            "url": "http://cdn.datatables.net/plug-ins/1.10.19/i18n/Chinese.json"
        }
    });
    
    
   js 代碼如上,希望有人能解答 ,謝謝
回答
編輯回答
不討喜

解決了,是table每行長度不一樣引起的

2017年1月4日 07:13