Build Type-Ahead into Your Applications Using Ajax and jQuery

Scott Good, president, Teamwork Solutions, Inc.


May, 2009


Learn to exploit the jQuery JavaScript library’s core capabilities in your IBM Lotus Domino Web applications. With very little effort, you can use jQuery together with Ajax and JavaScript Object Notation (JSON) to add powerful, reusable functionality to your applications, such as the type-ahead feature demonstrated here.


Building a type-ahead, drop-down capability into fields on your IBM Lotus Domino Web pages is quick and painless using jQuery, an open-source JavaScript library that makes it easy to do all kinds of interesting things in your Web applications. I'll show you how to add an Ajax-based, type-ahead feature to your applications in this second installment of my series on using jQuery with Domino.
Not familiar with jQuery? You may want to take a step back and start with the first article in the series (THE VIEW, April 2009), which introduces you to the basics of working with jQuery.
As I lead you through the steps for building a type-ahead capability that retrieves names from the Domino Directory, I'll show you some other enhancements you can make that go beyond the functionality specific to the type-ahead capabilities. For example, you’ll learn how to use jQuery with Cascading Style Sheets (CSS) to make your application look better.
You're welcome to do nothing more than read the words here, of course, but if you really want to learn jQuery techniques I demonstrate, you'd better plan on getting your hands dirty. You can start by creating a new form in a Domino database.

Would you like to see the full version of this article?

If you are an electronic license holder to THE VIEW, please log in to view this article.

If you would like information about becoming an electronic license holder — and having 24/7 unrestricted access to all articles and content in THE VIEW Online Knowledgebase — click here to see the available subscription options.

Or call 1-781-751-8813 to speak directly with a subscription and licensing specialist about customized access for you and your team.