web-dev-qa-db-fra.com

Comment utiliser les options «défilement» et «max» dans la saisie semi-automatique

J'ai besoin d'aide pour l'achèvement de la requête.

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

Le "défilement" et le "max" ne fonctionnent pas.
J'utilise jquery-ui-1.8.18.custom.min.js. Quel est le problème avec ce code?

21
fmassica

J'ai réussi à résoudre ce problème. J'ai trouvé le code dans 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>

Cela fonctionne.

78
fmassica