disign | Jquery: autocompletamento campo | a digital sign for a best design!
A digital sign for a best design

Articolo stampato da http://disign.improntedigitali.it/jquery-autocompletamento-campo-365-46-1.html

© Luca Frassineti

Javascript 6.507 visualizzazioni

Jquery: autocompletamento campo

29/03/2012

Un'altra opzione semplice ma molto utile da implementare, l'autocompletamento di un campo sulla base di termini predefiniti.

Come sempre occorre prima di tutto caricare l'ultima versione di Jquery, (qui l'articolo), subito dopo aggiungere altri quattro js, jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.position.js, jquery.ui.autocomplete.js (download qui).

Al document ready utilizzare questa sintassi sostituendo il nome del campo input (nell'esempio chiamato tags), con quello di interesse nel proprio codice (la variabile contenente i diversi termini può naturalmente esser popolata attraverso la selezione dei termini diponibili nella tabella del db di riferimento):

 

$(function() {
        var availableTags = [
            "ActionScript",
            "AppleScript",
            "Asp",
            "BASIC",
            "C",
            "C++",
            "Clojure",
            "COBOL",
            "ColdFusion",
            "Erlang",
            "Fortran",
            "Groovy",
            "Haskell",
            "Java",
            "JavaScript",
            "Lisp",
            "Perl",
            "PHP",
            "Python",
            "Ruby",
            "Scala",
            "Scheme"
        ];
        $( "#tags" ).autocomplete({
            source: availableTags
        });
    });

 

Infine operate sul css per definire l'apetto dei suggerimenti!

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 


Questo sito è totalmente privo di pubblicità, se volete sostenere questa inziativa, potete scegliere di fare una piccola donazione libera:


© 2009 - 2024 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.