Okay, I slapped together a test. It's up at http://digitalbush.com/tests/speed_woes.html
The big deal is how long it takes for the jQuery object to get created on IE7 vs any other browser. I haven't tried IE6 and lower, but I have tried FF2, Safari 3 Beta, and Opera. Thank You Josh On Aug 7, 10:09 pm, RobG <[EMAIL PROTECTED]> wrote: > On Aug 8, 11:56 am, Josh Bush <[EMAIL PROTECTED]> wrote: > > > Well, I feel stupid. it's not the join that's taking so long, it's > > the $( "really big DOM string with 1,000 rows and 3 columns") that > > takes so dang long on IE7. > > IE is notoriously slow if you are concatenating using the compound += > operator. > > > After all of this rambling, does anyone > > have any options for me to try? > > You might consider returning HTML from the server rather than trying > stuff on the client. > > > Sorry, for the self-dialog here. > > If you care to show your code that does the iteration and the data > structure you are working with, you might get some takers. > > It seems no one is keen to write the code for you. > > Some questions that come to mind: > > - Are you trying to use innerHTML or DOM methods? > > - Is your data returned as a delimited string or JSON? > > - Are you trying to build the entire table or just add some rows? > > - Are there hanlders, classes, attributes or whatever that need to be > added? > > -- > Rob