424,303 Members | 1,339 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,303 IT Pros & Developers. It's quick & easy.

Drag and drop table columns

P: n/a
VA
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

Nov 9 '05 #1
Share this Question
Share on Google+
4 Replies


P: n/a
VA
Bump. Thanks.

Nov 10 '05 #2

P: n/a
VA
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

Nov 11 '05 #3

P: n/a
VA wrote:
Is this really that difficult?
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.
I am really not finding any good examples of this.
Why don't you bother trying to write one yourself, and then post your
approach (whether working or not)?
Is this not the right newsgroup for this question?


It's the right group but perhaps the wrong attitude on your part.
PointedEars
Nov 11 '05 #4

P: n/a
VA
Thomas 'PointedEars' Lahn wrote:
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()
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.
Why don't you bother trying to write one yourself, and then post your
approach (whether working or not)?


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

Nov 23 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.