To add rows I added a jQuery method that you call like this: var t=$("#test"); var rows=[]; for(var i=0;i<500;i++) rows.push(["Test","Row",i]);
t.addRow(rows); //Multi-Row Append to end t.addRow(["Test","Row","-1"],1); //Single row insert at position 1 I'll make an effort to document each of the plugins separately so that it's easier to understand what's going on. --Josh On Aug 12, 11:35 pm, "John Resig" <[EMAIL PROTECTED]> wrote: > Very nice! I like that you used an event to communicate a change - > that's the smart way to do it. You should consider looking at the > recent jQuery UI work - it's possible that some of the drag & drop > efforts over there might help you out. > > I wasn't able to figure out how to insert / delete rows - I was able > to get them to turn red (double click) and green (single click) - not > sure beyond that. > > But yeah, great work! > > --John > > On 8/12/07, Josh Bush <[EMAIL PROTECTED]> wrote: > > > > > I've been thinking about this for a while, and so I took a couple of > > days last week to get something together. I made a plugin for tables > > that attempts to create a common base for adding functionality to > > tables. > > > Please check it out athttp://digitalbush.com/projects/jquery-grid-plugin > > > I've included the following functionality in the core file which I > > will eventually break out somehow. > > * Basic Row manipulation: addition, insertion, and deletion. > > * Row navigation, selection, and activations by mouse and keyboard. > > * Striping which is triggered by a "CollectionChanged" event generated > > by the basic row manipulations above. > > * Column resizing. > > * Scrolling tables (Please note this will not work in IE in quirks > > mode). > > > The above stuff is already present in a project I'm working on that I > > adapted from plugins and snippets I've seen on the forums. This is my > > attempt to assemble them in a pick-and-choose manner. It's generally > > stripped down and basic no frills type things. For instance, I've > > seen a better looking column resizer, but I wanted simple stuff to > > start with. > > > Please let me know what you think and provide me feedback as to how I > > can make this better. I want to make a way for all of these plugins > > to work together with common set of events. > > > I'm nervously awaiting your feedback. *gulp* > > > Josh