jquery datatable 自定义排序第一行没有效果

新手上路,请多包涵

jquery datatable 自定义排序第一行没有效果,数据是float型 ,像11.1 22.2 33.3 这样的,使用的扩展方法,但是用上去之后除了第一行不正常排序,其他的都正常排序,好奇怪

$(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": "//cdn.datatables.net/plug-ins/1.10.19/i18n/Chinese.json"
        }
    });
    
    
   js 代码如上,希望有人能解答 ,谢谢
阅读 4.1k
2 个回答
✓ 已被采纳新手上路,请多包涵

解决了,是table每行长度不一样引起的

新手上路,请多包涵

能说的详细点吗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题