scusate...
metto qui il form come è adesso

codice:
<form name="formname" action="pagina.php" method="post">
   <input type="hidden" name="nome" value="mionome" />
   <input type="hidden" name="cognome" value="miocognome" />
   <input id="send" type="image" src="path/to/image" />
</form>
<div id="res"></div>
come faccio a mandare alla pagina pagina.php i miei due campi senza muovermi dalla pagina??


ricordo che uso jquery, al momento ho fatto cosi:

codice:
 $(document).ready(function(){
	$('#send').click(function(){
	
	//Recuperiamo tutte le variabili
		var valid = '';
		var nome= $('#nome').val();
		var cognome= $('#cognome').val();

		var datastr = 'bid=' + bid + '&auctionid=' + auctionid;
		$('#res').css('display', 'block');
		$('#res').css('background-color','#FFFFA0');
		$('#res').html('

Invio in corso..</p>'+ messaggio);
		$('#res').fadeIn('slow');
		setTimeout('send('\"+datastr+\"')',2000);
	
	return false;
	});
});

/*Creazione della funzione di invio. Si baserà sul nostro file php 'mail.php'.*/
function send(datastr){
	$.ajax({	
		type: 'GET',
		url: '/pagina.php',
		data: datastr,
		cache: false,
		success: function(html){
		$('#res').fadeIn('slow');
		$('#res').html(html);
		$('#res').css('background-color','#e1ffc0');
		setTimeout('$('#res').fadeOut('slow')',2000);
	}
	});
}