JS. Если пункту выпадающего списка соответствует текстовое значение для нового поля, то можно его хранить в атрибуте каждой элемента внутри select. Если значение большое по объему или структурированное, например, для создания нового списка, можно использовать отдельный JSON объект для хранения на этой же странице, либо подтаскивать ajax'ом. Зависит от объема и конкретного случая, что будет менее затратным для вас и клиента.