Hi Ricardo

Thats great... thx a lot!

On Thu, Feb 26, 2009 at 5:06 AM, ricardobeat <ricardob...@gmail.com> wrote:

>
> Tables have native properties which are much faster to access:
>
> $('#myTable')[0].rows.length //number of rows
> $('#myTable')[0].tBodies[0].rows.length //number of rows in the first
> tbody
>
> cheers,
> - ricardo
>
> On Feb 25, 5:25 am, Alex Wibowo <alexwib...@gmail.com> wrote:
> > Hi all,
> > I have a code that counts the number of rows in a table...
> >
> > the table looks like:
> >
> > <table id="myTable">
> >   <thead>
> >    ...
> >    </thead>
> >
> >    <tbody>
> >         <tr>
> >          ....
> >         </tr>
> >   </tbody>
> > </table>
> >
> > and my jquery looks like:
> >
> > $("#myTable  tbody:first-child  tr").length;
> >
> > strange enough.... that always returns 0.
> > but if i remove the thead from the table... then it will return the
> correct
> > number of rows..
> >
> > or alternatively, i can keep the thead, but use the following instead:
> >
> > $("#myTable  tbody  tr").length;
> >
> > i.e. without specifying first-child.
> >
> > Can anyone explain this behaviour?
> >
> > THanks a lot!
> >
> > --
> > Best regards,
> >
> > WiB
>



-- 
Best regards,


WiB

Reply via email to