Вход Регистрация
Файл: Main Website Files/assets/bower_components/datatables-plugins/sorting/ip-address.js
Строк: 43
<?php
/**
 * Sorts a column containing IP addresses in typical dot notation. This can 
 * be most useful when using DataTables for a networking application, and 
 * reporting information containing IP address. Also has a matching type 
 * detection plug-in for automatic type detection.
 *
 *  @name IP addresses 
 *  @summary Sort IP addresses numerically
 *  @author Brad Wasson
 *
 *  @example
 *    $('#example').dataTable( {
 *       columnDefs: [
 *         { type: 'ip-address', targets: 0 }
 *       ]
 *    } );
 */

jQuery.extendjQuery.fn.dataTableExt.oSort, {
    
"ip-address-pre": function ( ) {
        var 
a.split("."), "";

        for(var 
0m.lengthi++) {
            var 
item m[i];
            if(
item.length == 1) {
                
+= "00" item;
            } else if(
item.length == 2) {
                
+= "0" item;
            } else {
                
+= item;
            }
        }

        return 
x;
    },

    
"ip-address-asc": function ( a) {
        return ((
b) ? -: ((b) ? 0));
    },

    
"ip-address-desc": function ( a) {
        return ((
b) ? : ((b) ? -0));
    }
} );
?>
Онлайн: 1
Реклама