Your original post doesn't mention what your code looks like. Were you calling .append() on each row individually?
Instead, build up a single string and call .html() once to load the string into a container element. That should be just about as fast as document.write, if you build the string efficiently. If that doesn't do it, post a link to a test page. -Mike > From: jquertil > > I searched the group for this and came across my own old post (http:// > groups.google.com/group/jquery-en/msg/18d7fa95c5f01d2d) > > I've noticed that when displaying a large number of elements > into a page, it takes a bit of time to render. > > but in order to use document.write, I would have to write to > an iframe, and I don't want to do that. > > is there a particuarly efficient way to populate a page with > results in jquery? I can't afford a 2.5 second lag. > > any ideas much appreciated.