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

Reply via email to