La logica Ajax è corretta, è la realizzazione complessa (da spiegare) a mio avviso se quando passi la risposta riesci a passargli l'id univoco dell'utente poi eseguire update con Ajax è relativamente semplice