Salve a tutti chiedo anticipatamente scusa per la domanda, magari un po banale per esperti del settore.Vorrei capire come creare una funzione che tramite una chiamata ajax restituisca un certo valore magari mi spiego meglio mettendo un codice demo.
function eta(id_nome,id_cognome){
var risultato;
var nome=$("select#"+id_nome+" option:selected").attr('value');
var cognome=$("select#"+id_cognome+" option:selected").attr('value');
$.post("eta.php", {nome:nome:cognome:cognome},function(data){
risultato=data;
})
return risultato;
}
ora il problema e che visto che la funzione post ha la necessita di uno/due secondi per avere la risposta dalla pagina php mi viene sempre restituito un valore nullo dalla variabile risultato.Quindi mi chiedo come faccio a porre una condizione la quale esegue il return risultato solo nel momento in cui quest ultima variabile abbia un valore diverso da null?Grazie anticipatamente per le vostre cordiali risposte![]()