certo che si puo' fare. dovresti avere nel db dove hai la lista dei comuni un campo che ha come riferimento la sua provincia. poi in base alla selezione dell'utente, fai apparire nelle option tutti i comuni che hanno come riferimento quella provincia.