My client has designed a form that requires a couple of drop downs and a couple of text fields per product - all on one line. They want the user to be able to add a new line for each new product up to a maximum of 60 (originally 120). I've wrapped each block inside a conditional section so a new section only shows if they tick a box at the end of the product row. Using list fields for products would be amazing here - but alas it is not possible.
My problem is that one of the drop downs has over 150 options. Once this gets repeated 60 times with conditional logic then the page has become really slow. I tried exporting it from my local machine to a couple of live servers to see how slow it is but they won't even import the xml file. One stated an Out of Memory error and the other did nothing. I changed php memory and post max size but to no avail. The xml file is over 75000 lines long and weighs in at 3.5MB.
Can anybody tell me a more efficient way of doing this please?