Manca l'evento al button, prova cosi fermo restando che la chiamata sia corretta
codice:
buttons: {
"Modifica dati": function() {
//$( this ).dialog( "close" );
$(this).live('click', function(){
$.post("res/php_script/rpc_file.php",{tipo:"articolo",articolo:cod_articolo,file:id_file,titolo:$(input[name="titolo"]).val(),descrizione:$(textarea[name="descrizione"]).val()},
function(data){
alert("modifiche effettuate");
});
});
$( this ).dialog( "close" );
}