On 11 May 2006, at 17:57, Hopeful Skeptic wrote:
That’s actually pretty nice. I was just talking to someone about
tabular data entry using AJAX. The grid in your link looks like it
could be slightly modified and used for that very purpose.
That would be pretty interesting. It brings you one step closer to
replacing a desktop application.
There are some commercial DHTML Datagrids out there already that are
quite powerful and Rico’s DataGrid also allows you to asynchronously
fetch records. However, sometimes (read: most of the time) it’s just
better to find a more web-friendly way of showing records, either
through pagination or by fetching only one or two columns, then let
them click on a row to bring up a detail view using AJAX. I have an
application that loads over 2000 records in a table using 1 column
and it both renders very fast and the time to send it to the user is
also more than acceptable (the Apache server uses mod_deflate,
Lighttpd has a similar module).
The Datagrids have some drawbacks, such as the inability to use your
scrollwheel on the table itself and rather disappointing crossbrowser