grazie il secondo metodo, funziona meglio del prima.
Ma, la mia situazione è su 3 controlli, ed il terzo non mi funziona:
codice:
var somma1;
			if(tp==1){
				//somma in tempo reale
				$.post("totale.php", { v1: $('#impReddA').val(), v2: $('#impAltriReddA').val()},
				function(rispostaServer) {
					//somma1 = rispostaServer;
					$('#impReddComplA').val(rispostaServer);
					$("#impTotaleReddComplA").val(rispostaServer);
				});
			}
			if(tp==2){
				$.post("totale.php", { v4: $('#impConA').val(), v5: $('#impConAltriReddA').val()},
				function(rispostaServer) {
					$('#impConReddComplA').val(rispostaServer);
                    var somma1 = +$('#impReddComplA').val(); // recupero il valore della precedente somma
                    $("#impTotaleReddComplA").val(+rispostaServer+somma1);
				});
			}
			if(tp==3){
				$.post("totale.php", { v7: $('#impFamilA').val(), v8: $('#impFamAltriReddA').val()},
				function(rispostaServer) {
					//var somma2 = +$('#impConReddComplA').val();
					$('#impFamReddComplA').val(rispostaServer);
				});
			}
Come vedi ho adottato il tuo suggerimento.
Ma, per l'ultimo controllo, non so come fare.Ovviamente ho provato la tua soluzione, ma non mi aggiunge nulla al totale #impFamReddComplA.