I am using datatables to render a table and show data from my api.
<script type="text/javascript">
$.fn.dataTable.ext.errMode = 'throw';
$(document).ready(function (){
var table = $('#example').DataTable({
'ajax': {
'url': '/api/books',
'dataSrc': '',
},
"language": {
"emptyTable": "Nothing to show",
},
"columns": [
{ "data": "price", render: $.fn.dataTable.render.number(',', '.', 8, ''), "width":"40%" },
{ "data": "amount", render: $.fn.dataTable.render.number(',', '.', 8, '') },
{ "data": "sum", render: $.fn.dataTable.render.number(',', '.', 8, '') },
],
"scrollY": "300px",
"scrollCollapse": true,
"autoWidth": false,
"lengthChange": false,
"ordering": false,
"pageLengt"': 50,
"bFilter": false,
"bPaginate": false,
"bInfo": false,
"bSort": false,
"createdRow": function( row, data, dataIndex){
[...more code here...]
});
</script>
This code is working fine, but any number < 0.00000100 is showing using scientific notation. is there any way to suppress it? thank for the help