Celauran wrote:Using .click() on the list itself seems like a bit of an unusual choice. As a user, I don't know that I'd think of doing that and/or that I might do it unintentionally.
That aside, could it be a browser issue? I copy/pasted your code (changing only the ID to match what I have) and it worked fine. Showed every element in the list.
I don't like using .click() either (sigh)....
You mentioned that you have zero experience with jquery. How do you handle situations like this? If you'll look at the blocktime.php file that we worked on together, you'll notice the following:
- The file provides a date picker to the user.
- Once the user chooses a date, a .change function is triggered and blocktime_data.php queries my tables for a timelist.
- The timelist is fed back to block_time.php in a <table>.
- As that table stands right now, I can mult-select a group of times and drag them.
- If I drop my selection on an active input control, the selection drops listing times as follows ... "07:00 AM 07:15 AM 07:30 AM 07:45 AM 08:00 AM
For some reason I can not get an html table to "receive" my dragged list and display it in table format.
So... I thought I'd use jquery UI sortables. But there are problems here as well.
Besides the current problem of extracting data from the sortable list, there are other things.
If you've a way to create drag and drop between html tables without the jquery I would be most appreciative. I've researched a lot , but it always goes back to having to know javascript &/or jquery.
At the end of the day all I want is for my end users to be able to:
- Choose a date
- Be fed a list/table of time slots available
- multi-select a group of 15 minute segments
- drag that group to a receiving list/table
- INSERT chosen time blocks into the table that manages times.
Thanks Celauran - any advice you have in this arena is welcome.
Pavilion