Magari dopo questa discussione ci si potrebbe chiedere se non sia meglio nascondere un campo fisso su "text" e far scegliere al php se accoglierlo o no in base alla scelta della (pseudo)select, o se sia invece necessario tutto il trambusto proposto in apertura a questo thread. Il tutto prendendo in considerazione che quella che vi ho proposto è una realizzazione in puro CSS (= compatibilità a 360°).
Almeno la pulce nell'orecchio spero di averla instillata…![]()
Tutto ciò che fai con jQuery puoi farlo meglio e con la metà del codice in puro JavaScript.