2012-03-06 10 views
11

Ho bisogno di aiuto con l'incompleto del jQuery.Come utilizzare le opzioni 'scroll' e 'max' in Completamento automatico

jQuery("#PeopleName").autocomplete(
            {source:["name1","name2","..."], 
            minLength:2, 
            max:10, 
            scroll:true}); 

"scroll" e "max" non funzionano.
Io uso jquery-ui-1.8.18.custom.min.js. Cosa c'è di sbagliato con questo codice?

+0

Si verificano errori nella console? – switz

+0

È il completamento automatico jQuery-ui o un altro completamento automatico? –

+0

Il completamento automatico funziona ma lo scroll e il massimo non funzionano. – fmassica

risposta

42

Sono riuscito a risolvere questo problema. Ho trovato il codice in jqueryUI

<style> 
     .ui-autocomplete { 
      max-height: 200px; 
      overflow-y: auto; 
      /* prevent horizontal scrollbar */ 
      overflow-x: hidden; 
      /* add padding to account for vertical scrollbar */ 
      padding-right: 20px; 
     } 
</style> 

<script> 
jQuery("#PeopleName").autocomplete({ 
            source:["name1","name2","..."], 
            minLength:2 
            }); 

</script> 

Questo sta funzionando.

Problemi correlati