Forum Informatica Unict

Area Studenti => L'angolo del tecnico => Topic started by: Chuck_son on 29-11-2012, 12:26:41



Title: [RISOLTO]problema auto-completamento campi [jQ]
Post by: Chuck_son on 29-11-2012, 12:26:41
mi ritrovo ad avere questo problema, applicando l'auto-completamento a una text-area, tramite il codice riportato qua sotto, devo limitare i risultati suggeriti, in teoria dovrebbe farlo (penso) cacheLength:10, ma non cambia nulla, suggerimenti?

$ciao2 è un array contenente i risultati da suggerire ottenuti da una query.

<script language="javascript">
 $(function() {

     <!--
     var variabile=new Array();
     <?php
     for($i=0;$i<count($ciao2);$i++)
     {
        
     ?>
     variabile[<?php echo $i; ?>]="<?php echo "$ciao2[$i]"; ?>";


     <?php
     }
     ?>
     //-->

     $( "#tags" ).autocomplete({
         source: variabile,
         minChars:1,
         matchSubset:1,
         matchContains:1,
         cacheLength:10,
         autoFill:true
     });
    
 });

</script>


Title: Re:problema auto-completamento campi [jQ]
Post by: turì on 29-11-2012, 15:05:47
prova a usare max: n e al posto di n inserisci il numero di elementi da mostrare..l'ho trovato sulla documentazione di jquery


Title: Re:problema auto-completamento campi [jQ]
Post by: Chuck_son on 29-11-2012, 15:49:13
mmm nulla da fare  .poverinoi


Title: Re:[RISOLTO]problema auto-completamento campi [jQ]
Post by: Chuck_son on 29-11-2012, 17:12:45
risolto aggiungendo al css

Code:
.ui-autocomplete { height: 200px; overflow-y: scroll; overflow-x: hidden;}