Large DropDownList is slow on Mobile

2 posts, 0 answers
  1. JohnVS
    JohnVS avatar
    89 posts
    Member since:
    Apr 2013

    Posted 22 Aug 2013 Link to this post

    We have a DropDownList that pulls in options via Ajax. We have this working great in our Web project, but when we copied it over to use in a Mobile project, we found that when tapping on the DropDownList, it would take a good 2 seconds or so to actually open the list. Granted, the list has about 150 options in it, but this 2 second pause would be confusing to users, since they wouldn't know if the pause was because their tap didn't register or what.

    Have you all run into this, where a DropDownList on Mobile with lots of options took 2+ seconds to appear once tapped? Is there a way to make it faster, or are we going to have to use a simple select menu instead?

    (don't know if this is relevant information, but the DropDownList is in a form in a ModalView that appears over a View)
  2. Kiril Nikolov
    Admin
    Kiril Nikolov avatar
    2596 posts

    Posted 23 Aug 2013 Link to this post

    Hello John,

    Binding 150 records to a DropDown list should not be a problem from a performance stand point. I have played a bit and tested DropDown list (a native one and Kendo UI DropDownList using remote data) on Android na iOS devices and there was no observable delay in showing the records. What test devices did you use? Could you please share a runnable example that we can test?

    As from an UX standpoint I am not sure that loading 150 records in a DropDown is the optimal approach, maybe you could consider a different approach for showing the data, that will be more user friendly.
     
    Regards,
    Kiril Nikolov
    Telerik
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
Back to Top