After much struggling on this same topic, I found that autocomplete was by far better than a dropdown or a set of chained dropdowns. I looked at a variety of jquery autocomplete packages, and eventually settled on this one, which has worked very well for me:
http://loopj.com/2009/04/25/jquery-plugin-tokenizing-autocomplete-text-entry/ It is unfortunately maintained in a somewhat haphazard way (as you'll see from the blog that that link takes you to). But on firefox at least, I find that the 1.1 verson works fine. It has the nice feature that the user can put in multiple entries. For example, in my case, I have an autocomplete field where teh user needs to be able to enter one or more names of users, and this package allowed that whereas the standard one on the jquery site only allowed you to enter one. Margie On Nov 26, 5:47 am, Stodge <sto...@gmail.com> wrote: > I have a Ticket model that has a Requirement foreign key. The problem > is, there could be hundreds of requirements. Offering the user a drop > down combo box of requirements to choose from isn't the best option. > So how would you let the user select one record from a large > selection? What UI widget(s) would you use? > > I suppose I could create an auto-complete text box widget that offers > a list of requirements that matches what they typed. But that's a lot > of work for someone who doesn't know Javascript (though I do have > JQuery plugged into my app) and I don't want to spend hours coding it > to find out it's not the best solution. Any suggestions appreciated. > > Thanks -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.