Check out the source at http://demo.script.aculo.us/ajax/autocompleter, it gives a pretty good example. Also, make sure your fields don't have reserved names. I know I had a problem with a field named "description" so I assume that was a reserved word. I changed it to desc and had no problem.