Why re-invent the wheel? Just use a drop-down field... You can enable the user to enter custom text, if you want to allow them to enter something that's not in the list.
The point is I can have hundreds of different options but I only can guess at this stage ten of it, so it will be better if I stick to the textfield from the perceptual point of view.
So? Add ten to the list and if need be add more later on. I don't see how using a text field will solve this issue any better...
Funny - I was working on this problem just yesterday. I don't like Dropdowns because I don't like the little arrow on the side. I like the behavior though. I should have something that meets your needs in a few days.
I will appreciate such a feedback!
Thank you from now!
I see your concern, thank u, but it's a preference -i.e., I do not want to include a drop-down, simple.
So: I am asking if it is possible to do so in a text field.
I don't see how it's going to work, but maybe Joel has a better idea...
Have you made any progress? I have a form with a grid of fields, in some of the fields I build a list based on the data in that column and want to autocomplete and I also don't like the idea of using a drop-down because of the arrow. Perhaps the trick might be to create a combo box with the size and location of the text field after one or more characters have been entered and then treat it with the combo box filled by the array of data I have built. I want to be able to control which columns will autocomplete.
How pretty? Take a look at what I did for radio buttons and checkboxes.
Nice, any idea of when and how much?
Attached is a copy of my not quite working form. The last version of
the form didn't have the Auto-Complete but works pretty well without it.
I would be interested in any comments you have.
Maybe a week and it'll be free.
All of the tools that I create to my own specifications will be free. If you want something specific to your needs, I can be engaged for consulting services but I suspect, you'll be very happy with what I put together on my own.