C'era qualche errore di sintassi:
ecco il codice funzionante:
codice:
function modifica_dati(cod_articolo,id_file,titolo,descrizione){
$("#tab_dati_file").remove();
$( "#dialog-confirm" ).dialog({
resizable: false,
height:300,
modal: true,
buttons: {
"Modifica dati": function() {
$.post("res/php_script/rpc_file.php",{tipo:"articolo",articolo:cod_articolo,file:id_file,titolo:$('input[name="titolo_file"]').val(),descrizione:$('textarea[name="descrizione_dialog"]').val(),operazione:"modifica"},
function(data){
alert(data);
location.reload();
});
$( this ).dialog( "close" );
},
Annulla: function() {
$( this ).dialog( "close" );
}
}
});
//$( "#dialog-confirm" ).dialog("enable");
$("#dialog-confirm").append('<table id="tab_dati_file"><tr><td>Titolo:</td><td><input name="titolo_file" type="text" value="'+titolo+'"/></td></tr>\n\
<tr><td>Descrizione:</td><td><textarea name="descrizione_dialog">'+descrizione+'</textarea></td></tr></table>');
$( "#dialog-confirm" ).dialog("open");
}
Unica cosa è che vorrei ricaricaricare solo una parte della pagina non tutta ...