layui排序按數字類型


//方法級渲染
    var tableIns = table.render({
        elem: '#demo',
        cols: [
            [
                { field: 'id', title: 'ID', width: 80 },
                { field: 'experience', title: '積分', width: 120, sort: true },
            ]
        ],
        data: [
            { id: '10001', experience: '100a'},
            { id: '10002', experience: '20b'},
            { id: '10003', experience: '1100c'},
            { id: '10004', experience: '80d'},
            { id: '10005', experience: '900e'},
            { id: '10006', experience: '456f'},
            { id: '10007', experience: '32g'},
            { id: '10008', experience: '2004h'},
            { id: '10009', experience: '100i'},
            { id: '10010', experience: '1998j'}
        ],
        initSort: { field: 'experience', //排序字段,對應 cols 設定的各字段名 type: 'desc', //排序方式 asc: 升序、desc: 降序、null: 默認排序 rule: function(v, i, arr) { //v是指定排序的每一行的'experience'字段值,i 是每一行對應的下標, arr是表格所有行的dom數組 return parseInt(v); //此處寫自己想要轉化為數字的邏輯,每一行都是通過返回的這個數字進行排序 } }
    });

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM