jAutocomplete is a flexible jquery plugin that provides suggestions while you type into the field:
Features:
- JSON data source (local data array / AJAX)
- Supports any HTML structure with next-generation jQuery Templates
- Lightweight (only 3Kb)
- Fully customizable styles
- Works in all major browsers
- Annotated source code
- JSDoc documentation