We currently have AJAX in place on our shopping cart site for updating the price (ASPDOTNETStoreFront), shipping estimate and product code when the user changes the selection.
You will need to change one of the XML packages. Currently there is a series of radio buttons. For example Size - Colour - Material. We wish to change this to 3 (if required, if the item only needs 2 it should only show 2 dynamically like it currently does with the radio buttons.) drop down boxes. The user can currently select a configuration with the radio buttons that we do not sell and as such are shown an error. With the drop down boxes if a configuration does not exist it will not be available to be selected.
With the drop down boxes they are to display greyed out drop down forcing the user to make a selection in the correct order. However the price on the page will say "Prices from: (default variant price)" then when they starting making changes the page will display "Price: (selection price)".
The changes cant not have any adverse effects to the rest of the page. The rest of the page has been changed to display and function how we want. The AJAX and changes are to fit around these.
Also the AJAX will need to be changed so it pulls the SKUSuffix and not the Manufacturer Part Number. You will be given access to the dev site.
You may need to change more than just the AJAX to get this all to work.