Ciao ragazzi,
uso lo script per realizzare tabelle ordinabili con Prototype proposto da Greg SCHURGAST su http://prototools.negko.com/demo/tableorderer/
Attivando il filtro con tabelle con moltissimi record, la ricerca diventa lentissima al punto che fa impallare per qualche secondo il browser.
Questa è la funzione incriminata:
come posso fare ad incrementarne le prestazioni in maniera sensibile?codice:filterData : function(e){ var tid = this.table.id; $$('#'+tid+' td.' + tid+'-column-'+$F(tid + '-filter-column')).each(function(i){ i.ancestors()[1].show(); if(!i.innerHTML.toUpperCase().stripTags().include($F(tid + '-filter-data').toUpperCase())){ i.ancestors()[1].hide(); } }); },
Spero mi possiate aiutare.
Gianluca

Rispondi quotando