Salve a tutti!!

Io ho questa funzione di aggiornamento che funziona quando seleziono un nuovo valore da un menu a tendina:

codice:
function inviaCambiamenti(){
	document.form1.action = "<?php echo $PHP_SELF; ?>";
	document.form1.submit();
}
La funzione in sè funziona, xkè l'ho usata anke altre volte, l'unico problema è ke mi riaggiorna tutta la form, menyre io vorrei ke mi aggiornasse solamente i campi select.

Ogni select è così dichiarata:

<select name="nome" onChange="inviaCambiamenti()">

Ho provato a modificare la funzione inviaCambiamenti() così:

codice:
function inviaCambiamenti(){
	document.form1.select.action = "<?php echo $PHP_SELF; ?>";
	document.form1.select.submit();
}
Ma sono andato un pò a caso...cm posso fare?

Grazie mille in anticipo a ki mi risp.