ciao a tutti
da una select devo passare valori tramite una pagina esterna ad un div e a un campo di testo nascosto

codice:
$('#select').change(function(event) {
          $('#prezzo_change').load('esterna.php?id_pre='+$('#select').val());
          $('#prezzo_prod').attr("value",'esterna?id_pre='+$('#select').val()); 
});
La pagina esterna.php restituisce sempre valori numeri con "," (tipo 220,00)
il div con id "prezzo_change" cambio perfettamente il suo valore, ma il campo nascosto con id "prezzo_prod" non cambia il suo valore nel campo value

<input type="hidden" id="prezzo_prod" name="prezzo_prod" value="14">

va detto che se uso
codice:
         $('#prezzo_prod').attr("value",'22');
il campo #prezzo_prod cambia correttamente il suo valore

ragazzi dove sbaglio???