Salve a tutti,
ho questo script:
codice:
function aggiungi_appuntamento(cliente_app,data_app,nota_app)
{
var
risultato=false;
$.post(
'/PHP/aggiungi_appuntamento.php',
{cliente: cliente_app,data: data_app, nota: nota_app},
function(data)
{
if (data.id==0)
{
risultato=true;
}
else
{
alert('ERRORE: '+data.ris);
risultato=false;
}
},
'json'
);
return risultato;
}
....
var ris=aggiungi_appuntamento(idcli,dataAnsi,notaapp);
if (ris)
{
...
}
ma qualunque sia l'esito del $.post la variabile "risultato" è sempre false, perchè? Se invece vado a controllare dentro il database mi accorgo che il record è stato aggiunto.. quindi sono sicuro che abbia esito positivo, ma nonostante tutto la variabile resta false, dove sbaglio?