Salve, sono alle prese con jQuery/Ajax ecc...

Sinteticamente questo è quello che devo ottenere: una form per upload di file che segnali errori e dinamicamente mi aggiunga l'ultimo file uploadata nella pagina
Per la form e tutto il codice di controllo/upload non c'è problema, ma il "problema" è che non so come gestire le "risposte" che il codice di upload mi restituisce.

Nel senso....
Questa è un pò la struttura della form...
codice:
<div id="uploadForm">
<div id="alert"></div>
Form per upload file
SUBMIT
</div>
Con jquery/ajax spedisco i dati della form ad un file che mi controlla ed eventualmente mi fa l'upload ma come posso gestirmi "gli esiti" di tali operazioni?

E cioè:

SE la funzione di upload restituisce 1 allora scrivi nel div "Alert" attenzione che non funziona
SE la funzione di upload restituisce 0 allora aggiungi una tabella con l'ultimo file caricato in un certo div della pagina...

Sicuramente ho un approccio sbagliato perchè è poco che maneggio jquery et simili ma qualcuno mi può far capire un pò quale sarebbe la tecnica + corretta?