var oCache = { iCacheLower: -1 }; function fnSetKey( aoData, sKey, mValue ) { for ( var i=0, iLen=aoData.length ; i oCache.iCacheUpper ) { bNeedServer = true; } /* sorting etc changed? */ if ( oCache.lastRequest && !bNeedServer ) { for( var i=0, iLen=aoData.length ; i'; sOut += 'Link to source:Could provide a link here'; sOut += 'Extra info:And any further details here (images etc)'; sOut += ''; return sOut; } /* Table initialisation */ $(document).ready(function() { var oTable =$('#details').dataTable( { "oLanguage":{ "sProcessing": "Pretraga je u toku...", "sLengthMenu": "_MENU_ rezultata po strani", "sZeroRecords": "Nije pronađen nijedan rezultat ili je broj rezultata veći od polovine", "sInfo": "Prikazano _START_ do _END_ od ukupno _TOTAL_ rezultata", "sInfoEmpty": "Prikazano 0 do 0 od ukupno 0 rezultata", "sInfoFiltered": "(filtrirano od ukupno _MAX_ rezultata)", "sInfoPostFix": "", "sSearch": "Pretraga:", "sUrl": "", "oPaginate": { "sFirst": "<<", "sPrevious": "<", "sNext": ">", "sLast": ">>" } }, "bProcessing": true, "bServerSide": true, "bSortClasses": true, "bFilter": false, "sAjaxSource": "/datatable.php", "sServerMethod": "POST", "fnServerData": fnDataTablesPipeline, //"bJQueryUI": true, "sPaginationType": "full_numbers", "sDom": '<"H"lrp>t<"F"ip>', "aoColumns": [ ], //formatiranje iznosa "aoColumnDefs": [ { "aTargets": [ ], "mRender": function (data, type, full) { if ( type === 'display' ) { return numberFormat(data); } return data; } }], //default sorting column "aaSorting": [[,'']], "fnFooterCallback": function( nFoot, aaData, iStart, iEnd, aiDisplay ) { } //total po strani u footeru } ); } );