Click here to Skip to main content
15,891,529 members
Articles / Web Development / HTML

AJAX Demystified - Part Four - The AJAX AutoSuggest Text Box

Rate me:
Please Sign up or sign in to vote.
4.64/5 (11 votes)
21 Sep 2007CPOL7 min read 46.8K   326   44  
Create an AJAX-based auto suggesting textbox or textarea with no database or server-side scripting needed.
UART,UCLA,UNIX's,USC,USC's,USG,USG's,Ultrix,Ultrix's,Unix,Unix's,Usenet,Usenet's,Usenix,Usenix's,Utah,Utah's,ubiquitous,ubiquitously,ubiquitousness,ubiquity,ugh,uglier,ugliest,ugliness,ugly,ulcer,ulcer's,ulcered,ulcering,ulcers,ultimate,ultimately,ultimateness,umbrella,umbrella's,umbrellas,umpire,umpire's,umpired,umpires,umpiring,unabashed,unabashedly,unabated,unabatedly,unabbreviated,unable,unabridged,unaccelerated,unacceptability,unacceptable,unacceptably,unaccessible,unaccommodated,unaccompanied,unaccomplished,unaccountably,unaccounted,unaccustomed,unaccustomedly,unachievable,unachieved,unacknowledged,unacquainted,unadaptable,unadjustable,unadjusted,unadopted,unadorned,unadulterated,unadulteratedly,unadvised,unadvisedly,unaffected,unaffectedly,unaffectedness,unaffectionate,unaffectionately,unafraid,unaggregated,unaided,unalienability,unalienable,unaligned,unallocated,unalloyed,unalterable,unalterableness,unalterably,unaltered,unambiguous,unambiguously,unambitious,unanchored,unanimous,unanimously,unannounced,unanswerable,unanswered,unanticipated,unanticipatedly,unapologetically,unappealing,unappealingly,unappreciated,unapproachability,unapproachable,unappropriated,unapt,unaptly,unaptness,unarguable,unarguably,unarmed,unarticulated,unary,unashamed,unashamedly,unasked,unassailable,unassailableness,unassembled,unassigned,unassigns,unassisted,unassuming,unassumingness,unattached,unattainability,unattainable,unattended,unattenuated,unattractive,unattractively,unattractiveness,unattributed,unauthentic,unauthenticated,unavailability,unavailable,unavailing,unavailingly,unavailingness,unavoidable,unavoidably,unaware,unawarely,unawareness,unawares,unbacked,unbalanced,unbalancedness,unbanned,unbanning,unbans,unbarbered,unbarred,unbated,unbearable,unbearably,unbeatable,unbeatably,unbeaten,unbeautifully,unbecoming,unbecomingly,unbecomingness,unbelievable,unbelievably,unbelieving,unbelievingly,unbelted,unbendable,unbetrothed,unbiased,unbiasedness,unbidden,unblemished,unblinded,unblinking,unblinkingly,unblock,unblocked,unblocking,unblocks,unblown,unblushing,unblushingly,unbodied,unbolted,unboned,unbonneted,unborn,unbound,unbounded,unboundedness,unbowed,unbranched,unbreakable,unbreathable,unbred,unbridled,unbroken,unbudging,unbudgingly,unbuffered,unbuilt,unbundled,unburdened,unbureaucratic,unburied,unburned,unbuttered,unbuttoned,unbuttons,uncaged,uncalculating,uncalled,uncandidly,uncanniness,uncanny,uncared,uncaring,uncatchable,uncaught,uncaused,unceasing,unceasingly,uncensored,uncertain,uncertainly,uncertainness,uncertainties,uncertainty,uncertified,unchallenged,unchangeability,unchangeable,unchangeably,unchanged,unchanging,unchangingly,unchangingness,uncharacteristically,uncharged,uncharitable,uncharitableness,uncharted,unchartered,uncheckable,unchecked,unchivalrously,unchosen,uncivil,uncivilly,unclaimed,unclamorous,unclamorously,unclamorousness,unclarity,unclassified,uncle,uncle's,unclean,uncleanliness,uncleanly,uncleanness,unclear,uncleared,unclenched,uncles,unclipped,unclosed,unclothed,unclouded,uncloudedly,unclustered,uncluttered,uncoated,uncoded,uncoiled,uncoined,uncomfortable,uncomfortably,uncomforted,uncommented,uncommitted,uncommon,uncommonly,uncommonness,uncomplaining,uncomplainingly,uncompleted,uncomplimentary,uncomprehending,uncomprehendingly,uncompress,uncompressed,uncompresses,uncompressing,uncompromising,uncompromisingly,uncomputable,unconceivable,unconcerned,unconcernedly,unconcernedness,unconditional,unconditionally,unconditioned,unconfined,unconfirmed,unconformity,unconnected,unconquerable,unconscious,unconsciously,unconsciousness,unconsidered,unconsolidated,unconstitutional,unconstitutionality,unconstitutionally,unconstrained,uncontaminated,uncontested,uncontrollability,uncontrollable,uncontrollably,uncontrolled,unconventional,unconventionally,unconvertible,unconvinced,unconvincing,unconvincingly,unconvincingness,uncool,uncooled,uncooperative,uncoordinated,uncorked,uncorrectable,uncorrected,uncorrelated,uncountable,uncountably,uncounted,uncouth,uncouthly,uncouthness,uncovenanted,uncover,uncovered,uncovering,uncovers,uncreated,uncritically,uncrowned,uncrushable,uncured,uncurled,uncynical,uncynically,undamaged,undamped,undaunted,undauntedly,undebatable,undecidable,undecided,undeclared,undecomposable,undecorated,undefended,undefinability,undefinable,undefined,undefinedness,undeformed,undelete,undeleted,undemocratic,undemocratically,undemonstrative,undemonstratively,undemonstrativeness,undeniable,undeniableness,undeniably,undepicted,under,underbrush,underdone,underestimate,underestimated,underestimates,underestimating,underestimation,underestimations,underflow,underflowed,underflowing,underflows,underfoot,undergo,undergoes,undergoing,undergone,undergrad,undergrad's,undergrads,undergraduate,undergraduate's,undergraduates,underground,undergrounder,underivable,underived,underlie,underlies,underline,underlined,underlines,underling,underling's,underlings,underlining,underlinings,underly,underlying,undermine,undermined,undermines,undermining,underneath,underpayment,underpayment's,underpayments,underpinning,underpinnings,underplay,underplayed,underplaying,underplays,underscore,underscored,underscores,understand,understandability,understandable,understandably,understanding,understandingly,understandings,understands,understated,understood,undertake,undertaken,undertaker,undertaker's,undertakers,undertakes,undertaking,undertakings,undertook,underway,underwear,underwent,underworld,underwrite,underwriter,underwriters,underwrites,underwriting,undescended,undesigned,undesigning,undesirability,undesirable,undesirableness,undesirably,undesired,undetectable,undetected,undetermined,undeveloped,undeviated,undeviating,undeviatingly,undid,undies,undifferentiated,undigested,undignified,undiluted,undiminished,undimmed,undiplomatic,undirected,undisciplined,undisclosed,undiscovered,undiscussed,undisguised,undisguisedly,undismayed,undisputed,undisrupted,undissociated,undistinguished,undistorted,undistributed,undisturbed,undivided,undo,undocumented,undoer,undoes,undoing,undoings,undomesticated,undone,undoubled,undoubted,undoubtedly,undrained,undramatically,undreamed,undress,undressed,undresses,undressing,undried,undrinkable,undue,unduly,undumper,undumper's,undutiful,undutifully,undutifulness,undying,unearned,unearthliness,unearthly,uneasily,uneasiness,uneasy,uneconomical,unedited,unelected,unembellished,unemotional,unemotionally,unemphatic,unemphatically,unemployable,unemployed,unemployment,unencumbered,unending,unendingly,unendurable,unendurableness,unendurably,unenlightening,unenthusiastic,unenthusiastically,unenumerated,unenvied,unequal,unequally,unequivocal,unequivocally,unerring,unerringly,unessential,unethically,unevaluated,uneven,unevenly,unevenness,uneventful,uneventfully,unexamined,unexampled,unexceptionally,unexcused,unexpanded,unexpected,unexpectedly,unexpectedness,unexpended,unexperienced,unexplainable,unexplained,unexploited,unexplored,unexpressed,unextended,unfading,unfadingly,unfair,unfairly,unfairness,unfaith,unfaithful,unfaithfully,unfaithfulness,unfaltering,unfalteringly,unfamiliar,unfamiliarity,unfamiliarly,unfashionable,unfashionably,unfastened,unfathered,unfeathered,unfeigned,unfeignedly,unfenced,unfettered,unfilial,unfilially,unfilled,unfinished,unfired,unfit,unfitly,unfitness,unfitted,unfixed,unflagging,unflaggingly,unflattering,unflatteringly,unfledged,unflinching,unflinchingly,unfocused,unfold,unfolded,unfolding,unfolds,unforeseen,unforgeable,unforgettable,unforgettably,unforgivable,unforgiving,unforgivingness,unformatted,unformed,unforthcoming,unfortunate,unfortunately,unfortunates,unfounded,unfrequented,unfriendliness,unfriendly,unfrosted,unfruitful,unfruitfully,unfruitfulness,unfulfilled,unfunded,unfunnily,unfurnished,ungainliness,ungainly,ungallantly,ungenerously,ungirt,unglazed,unglued,ungot,ungotten,ungoverned,ungraceful,ungracefully,ungracefulness,ungraciously,ungraded,ungrammatical,ungrateful,ungratefully,ungratefulness,ungratified,ungrounded,unguarded,unguardedly,unguardedness,unguessable,unguessed,unguided,unhallow,unhallowed,unhampered,unhandily,unhandsomely,unhappier,unhappiest,unhappily,unhappiness,unhappy,unharmed,unhealthily,unhealthiness,unhealthy,unheard,unheeded,unheeding,unhelm,unhelpfully,unheralded,unhesitating,unhesitatingly,unhinged,unhitched,unhooks,unhoped,unhurriedly,unhysterical,unhysterically,unicorn,unicorn's,unicorns,unidentifiable,unidentified,unidirectional,unidirectionality,unidirectionally,unification,unifications,unified,unifier,unifiers,unifies,uniform,uniformed,uniforming,uniformities,uniformity,uniformly,uniformness,uniforms,unify,unifying,unilluminating,unimaginable,unimaginably,unimaginatively,unimpaired,unimpassioned,unimpeded,unimplemented,unimportance,unimportant,unimpressed,unimproved,unincorporated,unindented,uninfected,uninfluenced,uninformatively,uninformed,uninhabited,uninhibited,uninhibitedly,uninhibitedness,uninitiated,uninjured,uninspired,uninspiring,uninstantiated,uninsulated,unintelligent,unintelligently,unintelligibility,unintelligible,unintelligibleness,unintelligibly,unintended,unintentional,unintentionally,uninteresting,uninterestingly,uninterpretable,uninterpreted,uninterrupted,uninterruptedly,uninterruptedness,uninterviewed,uninvited,union,union's,unions,unique,uniquely,uniqueness,unison,unit,unit's,unite,united,unitedly,uniter,unites,unities,uniting,unitive,units,unity,unity's,univalve,univalve's,univalves,universal,universality,universally,universalness,universals,universe,universe's,universes,universities,university,university's,unjacketed,unjam,unjammed,unjamming,unjoined,unjust,unjustifiable,unjustified,unjustly,unjustness,unkind,unkindliness,unkindly,unkindness,unknit,unknowable,unknowing,unknowingly,unknown,unknowns,unlaced,unlamented,unlashed,unlaundered,unlawful,unlawfully,unlawfulness,unleaded,unleash,unleashed,unleashes,unleashing,unleavened,unless,unlettered,unlicensed,unlicked,unlike,unlikelihood,unlikelihoods,unlikeliness,unlikely,unlikeness,unlimbers,unlimited,unlimitedly,unlined,unlink,unlinked,unlinking,unlinks,unlisted,unload,unloaded,unloader,unloaders,unloading,unloads,unlock,unlocked,unlocking,unlocks,unlogged,unloved,unluckily,unluckiness,unlucky,unmade,unmagnified,unmaintainable,unmaintained,unmaliciously,unmanageable,unmanageably,unmanaged,unmanned,unmannered,unmanneredly,unmannerliness,unmannerly,unmapped,unmaps,unmarked,unmarried,unmarrieds,unmasked,unmatchable,unmatched,unmated,unmates,unmeant,unmeasurable,unmentionable,unmentionables,unmentioned,unmerciful,unmercifully,unmeshed,unmistakable,unmistakably,unmitigated,unmitigatedly,unmitigatedness,unmixed,unmoderated,unmodifiable,unmodified,unmolested,unmotivated,unmount,unmountable,unmounted,unmoved,unmurmuring,unnameable,unnamed,unnatural,unnaturally,unnaturalness,unnecessarily,unnecessary,unneeded,unnegated,unnerve,unnerved,unnerves,unnerving,unnervingly,unnoticed,unnourished,unnumbered,unobservable,unobservables,unobserved,unobtainable,unoccupied,unofficial,unofficially,unopened,unordered,unoriginals,unorthodoxly,unpack,unpackaged,unpackages,unpacked,unpacker,unpacking,unpacks,unpadded,unpaged,unpaid,unpainted,unpaired,unparliamentary,unparsed,unpartitioned,unpatriotic,unpaved,unperceived,unperformed,unperturbed,unperturbedly,unplaced,unplagued,unplanned,unpleasant,unpleasantly,unpleasantness,unpleased,unplowed,unplugged,unplugging,unplugs,unplumbed,unpolled,unpolluted,unpopular,unpopularity,unprecedented,unprecedentedly,unpredictability,unpredictable,unpredictably,unpredicted,unprejudiced,unprescribed,unpreserved,unpretending,unpretentious,unpretentiously,unpretentiousness,unpriced,unprimed,unprincipled,unprincipledness,unprintable,unprinted,unprivileged,unproblematic,unproblematical,unproblematically,unprocessed,unprofitable,unprofitableness,unprofitably,unprojected,unpromising,unpromisingly,unprompted,unpronounceable,unpropagated,unpropertied,unprotected,unprotectedly,unprovability,unprovable,unproved,unproven,unprovided,unpublished,unpunched,unpunished,unqualified,unqualifiedly,unquantifiable,unquenched,unquestionably,unquestioned,unquestioningly,unquoted,unranked,unrated,unravel,unravels,unreachable,unreacted,unread,unreadability,unreadable,unreal,unrealism,unrealistic,unrealistically,unrealized,unrealizes,unreasonable,unreasonableness,unreasonably,unreassuringly,unreconstructed,unrecordable,unrecorded,unrecoverable,unredeemed,unreferenced,unrefined,unreflected,unregister,unregistered,unregistering,unregisters,unregulated,unrehearsed,unreinforced,unrelated,unreleased,unrelenting,unrelentingly,unreliabilities,unreliability,unreliable,unreliably,unremarked,unreported,unrepresentable,unrepresented,unrequested,unrequited,unreserved,unreservedly,unreservedness,unresisted,unresisting,unresolved,unresponsive,unresponsively,unresponsiveness,unrest,unrestrained,unrestrainedly,unrestrainedness,unrestricted,unrestrictedly,unrestrictive,unreturned,unrevealing,unrifled,unrighteous,unrighteously,unrighteousness,unroll,unrolled,unrolling,unrolls,unromantically,unrotated,unruffled,unruled,unruliness,unruly,unsafe,unsafely,unsaid,unsalted,unsanitary,unsatisfactorily,unsatisfactory,unsatisfiability,unsatisfiable,unsatisfied,unsatisfying,unsaturated,unsaved,unscheduled,unschooled,unscientific,unscientifically,unscramble,unscrambled,unscrambler,unscrambles,unscrambling,unscratched,unscreened,unscrews,unscripted,unscrupulous,unscrupulously,unscrupulousness,unsealed,unseals,unseasonable,unseasonableness,unseasonably,unseasoned,unsecured,unseeded,unseeing,unseemly,unseen,unsegmented,unsegregated,unselected,unselfish,unselfishly,unselfishness,unsent,unserved,unserviced,unsettled,unsettledness,unsettling,unsettlingly,unshaded,unshakable,unshaken,unshared,unsharpened,unshaved,unshaven,unsheathing,unshelled,unsheltered,unshielded,unshod,unsigned,unsimplified,unsized,unskilled,unskillful,unskillfully,unskillfulness,unslings,unsloped,unslung,unsmiling,unsmilingly,unsnap,unsnapped,unsnapping,unsnaps,unsociability,unsociable,unsociableness,unsociably,unsocial,unsocially,unsolicited,unsolvable,unsolved,unsophisticated,unsophistication,unsorted,unsought,unsound,unsounded,unsoundly,unsoundness,unsparing,unsparingly,unspeakable,unspecified,unspent,unspoiled,unspoken,unspotted,unsprayed,unsprung,unstable,unstableness,unstably,unstacked,unstacks,unstained,unstapled,unstaring,unstated,unsteadily,unsteadiness,unsteady,unstemmed,unstinting,unstintingly,unstoppable,unstopped,unstrained,unstratified,unstreamed,unstressed,unstriped,unstructured,unstrung,unstuck,unsubscripted,unsubstantially,unsubstantiated,unsubstituted,unsuccessful,unsuccessfully,unsuffixed,unsuitability,unsuitable,unsuitably,unsuited,unsung,unsupportable,unsupported,unsure,unsurpassed,unsurprised,unsurprising,unsurprisingly,unsuspected,unsuspecting,unsuspended,unswerving,unsymmetrically,unsympathetic,untamed,untampered,untaped,untapped,untaught,untented,unterminated,untestable,untested,unthematic,unthinkable,unthinkably,unthinkingly,untidiness,untidy,untie,untied,unties,until,untimeliness,untimely,untitled,unto,untold,untouchable,untouchable's,untouchables,untouched,untoward,untowardly,untowardness,untraceable,untraced,untracked,untrained,untransformed,untranslated,untransposed,untreated,untried,untrod,untroubled,untrue,untruly,untrusted,untrustworthiness,untruth,untruthful,untruthfully,untruthfulness,untutored,untwisted,untying,untyped,unusable,unused,unusual,unusually,unusualness,unuttered,unvalued,unvarnished,unvarying,unveil,unveiled,unveiling,unveils,unventilated,unverified,unvisited,unvoiced,unwaged,unwanted,unwarily,unwarranted,unwashed,unwashedness,unwatched,unwavering,unwaveringly,unwearied,unweariedly,unweighed,unwelcome,unwept,unwholesome,unwholesomely,unwieldiness,unwieldy,unwilled,unwilling,unwillingly,unwillingness,unwind,unwinder,unwinders,unwinding,unwinds,unwinking,unwired,unwise,unwisely,unwiser,unwisest,unwitnessed,unwitting,unwittingly,unwonted,unwontedly,unwontedness,unworldliness,unworldly,unworn,unworthiness,unworthy,unwound,unwounded,unwoven,unwrap,unwrapped,unwrapping,unwraps,unwrinkled,unwritable,unwritten,unyielded,unyielding,unyieldingly,up,upbraid,upbraider,upbringing,update,updated,updater,updates,updating,upfield,upgrade,upgraded,upgrades,upgrading,upheld,uphill,uphold,upholder,upholders,upholding,upholds,upholster,upholstered,upholsterer,upholsterers,upholstering,upholsters,upkeep,upland,uplander,uplands,uplift,uplifted,uplifter,uplifting,uplifts,upload,uploaded,uploading,uploads,upon,upper,uppermost,uppers,upright,uprightly,uprightness,uprising,uprising's,uprisings,uproar,uproot,uprooted,uprooter,uprooting,uproots,ups,upset,upsets,upsetting,upshot,upshot's,upshots,upside,upsides,upstairs,upstream,upturn,upturned,upturning,upturns,upward,upwardly,upwardness,upwards,urban,urchin,urchin's,urchins,urge,urged,urgent,urgently,urger,urges,urging,urgings,urinate,urinated,urinates,urinating,urination,urine,urn,urn's,urning,urns,us,usability,usable,usably,usage,usages,use,used,useful,usefully,usefulness,useless,uselessly,uselessness,user,user's,users,uses,usher,ushered,ushering,ushers,using,usual,usually,usualness,usurp,usurped,usurper,utensil,utensil's,utensils,utilities,utility,utility's,utmost,utopian,utopian's,utopians,utter,utterance,utterance's,utterances,uttered,utterer,uttering,utterly,uttermost,utters,uucp,uucp's,

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Senior) CentralReach
United States United States
I have worked professionally in IT since 2004, and as a software architect since 2008, specializing in user interface design and experience, something I am still extremely passionate about. In 2013 I moved into management, and since then I've held positions as Director of Product Development, Director of Engineering, and Practice Director.

Comments and Discussions