2015-09-15 40 views

回答

3

如果有人絆倒了相同的需求,可以使用最初傳遞給dataTable構造函數的columnDefs選項修改數據表的渲染端而不影響.data()值。

$('#example').DataTable({ 
 
     columnDefs: [{ 
 
      targets: "_all", 
 
      render: function (data, type, full, meta) { 
 
       if(type === 'display' && !isNaN(data*1)){ 
 
        return (data*1).toLocaleString(); 
 
       }else{ 
 
        return data; 
 
       } 
 
      } 
 
     }] 
 
    });

這裏是示出了一個方法的jsfiddle。

http://jsfiddle.net/spookmx/7hhfpnxp/

相關問題