File: demos/startbootstrap-sb-admin-2/bower_components/datatables-plugins/type-detection/numeric-comma.js

Recommend this page to a friend!
  Classes of Emmanuel Podvin   Blapy   demos/startbootstrap-sb-admin-2/bower_components/datatables-plugins/type-detection/numeric-comma.js   Download  
File: demos/startbootstrap-sb-admin-2/bower_components/datatables-plugins/type-detection/numeric-comma.js
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: Blapy
jQuery plugin to load linked pages using AJAX
Author: By
Last change: Update of demos/startbootstrap-sb-admin-2/bower_components/datatables-plugins/type-detection/numeric-comma.js
Date: 3 years ago
Size: 984 bytes
 

Contents

Class file image Download
/** * Automatically detect numbers which use a comma in the place of a decimal * point to allow them to be sorted numerically. * * Please note that the 'Formatted numbers' type detection and sorting plug-ins * offer greater flexibility that this plug-in and should be used in preference * to this method. * * @name Commas for decimal place * @summary Detect numeric data which uses a comma as the decimal place. * @deprecated * @author [Allan Jardine](http://sprymedia.co.uk) */ jQuery.fn.dataTableExt.aTypes.unshift( function ( sData ) { var sValidChars = "0123456789,."; var Char; var bDecimal = false; var iStart=0; /* Negative sign is valid - shift the number check start point */ if ( sData.charAt(0) === '-' ) { iStart = 1; } /* Check the numeric part */ for ( var i=iStart ; i<sData.length ; i++ ) { Char = sData.charAt(i); if (sValidChars.indexOf(Char) == -1) { return null; } } return 'numeric-comma'; } );