Sì, infatti, la mia soluzione con javascript disabilitato non era quella di usare più select, ma una sola con l'elenco dei comuni con la coppia codice istat/nome comune che però sono più di 8000.
Il problema è che se anche prevedo una select del genere nel tag noscript, l'elenco completo dei comuni viene caricato anche con javascript abilitato impiegandoci una decina di secondi che è troppo.
Mi chiedevo quindi che soluzione venisse adottata di solito in una soluzione analoga.
Me ne dovrei "fregare" di quelli che hanno javascript disabilitato non permettendogli di inviare il form (il comune è richiesto e lato server genero un errore se non è compilato), oppure c'è una soluzione performante che vada bene in entrambi i casi?