I have a project that I'm having a hard time figuring out an approach for, which I'll try to describe briefly:
My client has a business where salespeople input information from customers into a form. One of the things the customers decide with the salesperson is whether to accept a preselected choice of items- like package deals- or, if they like, they can make a custom package.
If they go for a custom package, my client envisions the salesperson clicking into an empty custom text field and launching a page that has a list of links of the various options available (there are over 300, organized into categories). When the salesperson clicks on a customer's choice they are redirected to the form where the choice is filled into the text field along with a hidden value that is used internally. To do it this way I am thinking querystring processing with jquery.
However, there are up to five custom choices available to the customer, and I really don't like the idea of the salesperson having to click back and forth five times, but that is acceptable to my client. What I am thinking is checkboxes next to each item in this list, and the salesperson makes all the choices and clicks a "Finished" button or somesuch and is returned to the form where the checkbox selections are all entered.
The only scripting that can be used for this project is Javascript-no PHP etc. I am okay at javascript and good enough at programming to figure out how to do it, except I really don't like either of the two ways I have thought of to do what my client wants.
I should add that the salesform for all of this is already done (by me) and I have complete access and authority to modify it anyway I want.
So I am wondering if anyone has any other ideas for this oddball project or has opinions on the two ways I have thought of,approaches, whatever. I'm kind of flummoxed!
Thanks, and sorry for the long description.