Click here to Skip to main content
11,709,120 members (63,523 online)
Rate this: bad
Please Sign up or sign in to vote.

I want to display large amount of data using jquery mobile(approx 600 records. initially I showed 20 record and given view more record button.
I am loading 20 record when user clicks on show next 20 record button using ajax.
I have also given search text box at the top of page.
The page start misbehavior once all records loaded in page, after loading all data when I try to access the search text box it take too long time (approx. 20 sec.) to respond on mobile devices

Please help me to fix this issue.
Posted 2-Sep-12 18:14pm
Edited 2-Sep-12 18:18pm
Sandip.Nascar at 30-Sep-12 2:18am
This is nothing specific to jquery mobile. you need to optimize your query. Ensure, you only loads 20 records at a time and display. If you populate all records and then use a loop to display 20 records, your application performance will degrade drastically.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 580
1 Maciej Los 235
2 Peter Leow 219
3 OriginalGriff 214
4 Mika Wendelius 170
0 OriginalGriff 9,348
1 Sergey Alexandrovich Kryukov 8,727
2 CPallini 5,189
3 Maciej Los 4,991
4 Mika Wendelius 3,856

Advertise | Privacy | Mobile
Web02 | 2.8.150819.1 | Last Updated 3 Sep 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100