Connecting Tech Pros Worldwide Forums | Help | Site Map

Drag and drop table columns

VA
Guest
 
Posts: n/a
#1: Nov 9 '05
There are a lot of excellent drag-n-drop Javascript libraries available
out there

http://script.aculo.us/
http://www.walterzorn.com/dragdrop/dragdrop_e.htm
http://www.youngpup.net/2001/domdrag/tutorial
http://tool-man.org/examples/sorting.html

Yet, I am having a hard time finding a good demo of re-ordering HTML
table columns by drag and drop. List items, yes, but not table columns.

Can someone point me to a few demos?

Thanks


VA
Guest
 
Posts: n/a
#2: Nov 10 '05

re: Drag and drop table columns


Bump. Thanks.

VA
Guest
 
Posts: n/a
#3: Nov 11 '05

re: Drag and drop table columns


Is this really that difficult? I am really not finding any good
examples of this. Is this not the right newsgroup for this question?

Thanks

Thomas 'PointedEars' Lahn
Guest
 
Posts: n/a
#4: Nov 11 '05

re: Drag and drop table columns


VA wrote:
[color=blue]
> Is this really that difficult?[/color]

Quite. What you have overlooked is that there is no such thing as a
column in the usual sense in an HTML table. There are rows that have
cells which can span several rows or columns, i.e. the cells form the
columns. Now to move columns, one has to determine what a column is.
Iff all rows have the same number of cells, i.e. no cell spans over
more than one column and row, at least the remove/include part should
be easy with W3C DOM 2 Core insertBefore(). If not, it is rather
difficult.
[color=blue]
> I am really not finding any good examples of this.[/color]

Why don't you bother trying to write one yourself, and then post your
approach (whether working or not)?
[color=blue]
> Is this not the right newsgroup for this question?[/color]

It's the right group but perhaps the wrong attitude on your part.


PointedEars
VA
Guest
 
Posts: n/a
#5: Nov 23 '05

re: Drag and drop table columns


Thomas 'PointedEars' Lahn wrote:[color=blue]
> Iff all rows have the same number of cells, i.e. no cell spans over
> more than one column and row, at least the remove/include part should
> be easy with W3C DOM 2 Core insertBefore()[/color]

Yes, I am referring to simple HTML tables with 1 cell occupying one
column in 1 row. No spanning.

I received some quality help from this group regarding moving table
columns around at
http://groups.google.com/group/comp....a7ebdd20d2589e

So I am comfortable with the insertBefore and stuff, it is the dragging
and dropping that I am requesting help with.
[color=blue]
> Why don't you bother trying to write one yourself, and then post your
> approach (whether working or not)?[/color]

I dont know where to begin. I am new to drag/drop stuff, can you get me
started please?

For instance:
1. As the mouse is moving, how would I know which column it is moving
over?
2. When the mouse is released, how to determine which column it is
dropped on?

Thanks

Closed Thread