Re: Populating dropdown
Hi, Maybe you can divide your options in categories and use several dropdowns with an ajax loading. >From the user point of view, large data in dropdowns are not very usefull. El lun, 11-02-2008 a las 06:01 -0800, Jayaveeran escribió: > Hi all, > > I am populating a dropdown in my jsp which has more than 10,000 elements in > it. Since the record size is very huge the time taken for the JSP to load is > very high. I am using the folowing snippet to populate the dropdown. I am > using struts framework. Is there any other way that I can populate the > dropdown to make it faster ? Please help. > > > onchange='<%="fnDoCheck("+rowIndex.intValue()+")"%>' style="width:300px"> > > > -- Jorge Martin Cuervo Outsourcing Emarketplace deFacto Powered by Standards email <[EMAIL PROTECTED]> voice +34 985 129 820 voice +34 660 026 384 [...] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Populating dropdown
On Monday 11 February 2008 12:01, Jayaveeran wrote: > Hi all, > > I am populating a dropdown in my jsp which has more than 10,000 elements in > it. Since the record size is very huge the time taken for the JSP to load > is very high. I am using the folowing snippet to populate the dropdown. I > am using struts framework. Is there any other way that I can populate the > dropdown to make it faster ? Please help. > I'd recommend re-thinking your design. Even if you could make the population of your drop-down faster, you're still going to have some serious useability issues with a dropdown of that size. Regards Roger - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Populating dropdown
--- Jayaveeran <[EMAIL PROTECTED]> wrote: > I am populating a dropdown in my jsp which has more > than 10,000 elements in it. That's your first problem. > Since the record size is very huge the time taken for the JSP to load > is very high. I am using the folowing snippet to populate the dropdown. > I am using struts framework. Is there any other way that I can populate > the dropdown to make it faster? Not really... As suggested, using some form of autocompleter might be a good idea, depending on how the back end is implemented. A dropdown with that many elements is going to cause problems on several fronts; it might make the JSP to big (some (all?) app servers won't handle a JSP larger than 64K), it may cause an issue in some browsers due to sheer size, and it'll almost always render fairly slowly. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Populating dropdown
Better option would be: using *autocompleter* instead of select. On Feb 11, 2008 3:01 PM, Jayaveeran <[EMAIL PROTECTED]> wrote: > > Hi all, > > I am populating a dropdown in my jsp which has more than 10,000 elements > in > it. Since the record size is very huge the time taken for the JSP to load > is > very high. I am using the folowing snippet to populate the dropdown. I am > using struts framework. Is there any other way that I can populate the > dropdown to make it faster ? Please help. > > > onchange='<%="fnDoCheck("+rowIndex.intValue()+")"%>' style="width:300px"> > > > > -- > View this message in context: > http://www.nabble.com/Populating-dropdown-tp15412021p15412021.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >