Legaia
11-11-2006, 12:21 AM
I've been charged with building a customize view page. Here's what I need to build, and after that I'll describe my dilemna.
There will be a grid (table if you will) of checkboxes, their respective labels, and an up and a down button. Clicking on up will order the row higher in the grid, and down will similarly change the order to one row lower. Not only do I need to visually realign these rows, but this order also needs to be captured and submitted.
My dilemna is primarily the "up" and "down" button functionality, visually that is. Does anyone have suggestions? Is there some sort of terminology that describes this "widget" I'm looking for? I'm having great difficulty even googling this because there doesn't seem to be a good way to describe it.
I've been denied access to attempt to write this in AJAX, so I'm down to JavaScript or DHTML. I know this could be done with JavaScript, but does any have any inkling as to whether it might be easier in JavaScript vs DHTML? I have no experience in DHTML and only limited experience in JavaScript - I'm more familiar with programming languages and classic HTML.
Thanks!
There will be a grid (table if you will) of checkboxes, their respective labels, and an up and a down button. Clicking on up will order the row higher in the grid, and down will similarly change the order to one row lower. Not only do I need to visually realign these rows, but this order also needs to be captured and submitted.
My dilemna is primarily the "up" and "down" button functionality, visually that is. Does anyone have suggestions? Is there some sort of terminology that describes this "widget" I'm looking for? I'm having great difficulty even googling this because there doesn't seem to be a good way to describe it.
I've been denied access to attempt to write this in AJAX, so I'm down to JavaScript or DHTML. I know this could be done with JavaScript, but does any have any inkling as to whether it might be easier in JavaScript vs DHTML? I have no experience in DHTML and only limited experience in JavaScript - I'm more familiar with programming languages and classic HTML.
Thanks!