ho fatto in questo modo, ho trovato questo script e sembra funzionare...
codice:
<script>
	
function invioDati(){
$(document).ready (function () { 
	jQuery("#input_form").submit(function() {
	var nome = jQuery("#nome").attr('value');
	var cognome = jQuery("#cognome").attr('value');
	//alert(nome);
	//jQuery("div#result").empty();	
		jQuery.post("ComunicatiStampa/result.php", {name:nome, cname: cognome}, function(data){
		jQuery("div#result").prepend(data);
	});
	return false;	
	});	
</script>
<body>
<form id="input_form">
nome:

<input type="text" id="nome" value=""/>


cognome:

<input type="text" id="cognome" value=""/>


<input type="submit" value="invia" />
</form>
<div id="result"></div>
 
</body>

//pagina result.php
<?php
echo 'Hai inserito:

';
 
echo 'Nome: ' . $_POST['name'] . '
';
echo 'Cognome: ' . $_POST['cname'] . '
';
 
?>
Una curiosità però...va bene cosi lo script o secondo voi ci sono altri accorgimenti che devo adottare per renderlo ancora più performante e non incorrere in problemi?
grazie mille...