ant*_*a40 2 javascript datatables currency-formatting
这是一个显示交易的表格,使用DataTables实现。

$( document ).ready(function() {
var table = $('#tbl_transaksi').DataTable( {
"ajax": "data_transaksi.php",
"bPaginate":true,
"bProcessing": true,
"pageLength": 10,
"columns": [
{ mData: 'username' } ,
{ mData: 'fullname' },
{ mData: 'the_date' },
{ mData: 'amount', render: function ( data, type, row ) {
return "Rp " + data;
}
}
],
"dom": 'Bfrtip',
"buttons": [
'copy', 'csv', 'excel', 'pdf', 'print'
]
});
});
Run Code Online (Sandbox Code Playgroud)
有用。现在我想添加一个增强功能:使用印度尼西亚格式格式化金额(“jumlah”),例如1000000将显示为“ Rp 1.000.000 ”;
谷歌搜索将我指向渲染器。我将渲染部分添加到我的代码中,并且它不会更改格式。这里有什么问题?
使用$.fn.dataTable.render.number功能,
$( document ).ready(function() {
var table = $('#tbl_transaksi').DataTable( {
"ajax": "data_transaksi.php",
"bPaginate":true,
"bProcessing": true,
"pageLength": 10,
"columns": [
{ mData: 'username' } ,
{ mData: 'fullname' },
{ mData: 'the_date' },
{ mData: 'amount', render: $.fn.dataTable.render.number( ',', '.', 3, 'Rp' )
}
],
"dom": 'Bfrtip',
"buttons": [
'copy', 'csv', 'excel', 'pdf', 'print'
]
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11342 次 |
| 最近记录: |