allora seguendo il consiglio di Xinod ho fatto così:
codice:
<script type="text/javascript">
        $('#rif').change(function(){
		

$.ajax({
  url:'select.php?rif='+$('#rif').val(),
  
 select: function(event, ui) {
                 			 
                $("#tot").val(totale)    
}
});

 });
    </script>


<?php

la query

$row = mysql_fetch_array($fetch, MYSQL_ASSOC);
        $row_array['id'] = $row['id'];
        $row_array['totale'] = $row['totale'];

        array_push($return_arr,$row_array);
    }

/* Toss back results as json encoded array. */
echo json_encode($return_arr);
cos' facendo almeno dalla console di firebug ricevo 2 valori come risposta jquery, ovvero id e totale

però siamo sempre punto e a capo come faccio adesso a valorizzare i 2 campi di testo con il valore ricevuto??

grazie.